| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SolidEdge |
| |
| Empolis Entwicklungs- und Integrationspartnerschaft, eine Pressemitteilung
|
Autor
|
Thema: Macros erstellen. Ich suche den VBA Editor (1112 mal gelesen)
|
Stahlformer Mitglied
Beiträge: 612 Registriert: 03.09.2008 SE2022 / WIN10Pro64 i5-9600K P2000 32GB Ram
|
erstellt am: 15. Aug. 2023 10:03 <-- editieren / zitieren --> Unities abgeben:
Ich habe folgende Anleitung gefunden: Zitat: Um den VBA-Editor in Solid Edge zu öffnen, gehen Sie wie folgt vor:Starten Sie Solid Edge und öffnen Sie das gewünschte Dokument. Klicken Sie auf die Registerkarte "Anpassen" in der Menüleiste. Wählen Sie im Dropdown-Menü "Optionen" aus. Im Optionsfenster wählen Sie den Reiter "Benutzeroberfläche" aus. Aktivieren Sie das Kontrollkästchen "Entwicklertools anzeigen". Klicken Sie auf "OK", um die Einstellungen zu speichern und das Optionsfenster zu schließen. In der Menüleiste sollte nun die Registerkarte "Entwicklertools" angezeigt werden. Klicken Sie auf die Registerkarte "Entwicklertools" und wählen Sie "VBA-Editor" aus. Der VBA-Editor wird geöffnet und Sie können ein neues Modul erstellen oder vorhandenen Code bearbeiten.
Das ergibt aber in SE2023 irgendwie keinen Sinn. Wo finde ich den VBA-Editor? Gruße
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7478 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 15. Aug. 2023 10:24 <-- editieren / zitieren --> Unities abgeben: Nur für Stahlformer
|
Stahlformer Mitglied
Beiträge: 612 Registriert: 03.09.2008 SE2022 / WIN10Pro64 i5-9600K P2000 32GB Ram
|
erstellt am: 15. Aug. 2023 13:30 <-- editieren / zitieren --> Unities abgeben:
|
Markus Gras Moderator Solid Edge AE
Beiträge: 4690 Registriert: 20.07.2000 Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.
|
erstellt am: 15. Aug. 2023 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für Stahlformer
|
Markus Gras Moderator Solid Edge AE
Beiträge: 4690 Registriert: 20.07.2000 Kritik muß sachlich falsch und persönlich verletzend sein, damit sie wirkt.
|
erstellt am: 15. Aug. 2023 16:12 <-- editieren / zitieren --> Unities abgeben: Nur für Stahlformer
|
Stahlformer Mitglied
Beiträge: 612 Registriert: 03.09.2008 SE2022 / WIN10Pro64 i5-9600K P2000 32GB Ram
|
erstellt am: 16. Aug. 2023 07:37 <-- editieren / zitieren --> Unities abgeben:
Zitat: Original erstellt von Markus Gras: Hallo Stahlformer, das ist die Beschreibung die ich von MS-Office kenne, kann es sein das Du da künstlich generierte Hilfe in Anspruch genommen hast?
Erwischt. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7478 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 16. Aug. 2023 08:43 <-- editieren / zitieren --> Unities abgeben: Nur für Stahlformer
|
Svenb Mitglied
Beiträge: 11 Registriert: 17.06.2005
|
erstellt am: 23. Aug. 2023 16:17 <-- editieren / zitieren --> Unities abgeben: Nur für Stahlformer
Cooles Makro "Excelmakro Stückliste erste Ebene". Kannst Du mir auf die Sprünge helfen, wie man alle Ebenen ausliest mit VBA und nur die welche angezeigt sind und in einem anderen Makro nur die, welche in den Vorkommnissen auf ja stehen bei den Auszügen? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Arne Peters Ehrenmitglied V.I.P. h.c. CAD Dokumentation / Training / Programmierung / Datenbanken
Beiträge: 7478 Registriert: 05.2002.24 Solid Edge Seminarunterlagen Training, Beratung, Programmierung
|
erstellt am: 24. Aug. 2023 09:26 <-- editieren / zitieren --> Unities abgeben: Nur für Stahlformer
Das ist etwas mehr Arbeit. - Für jedes Vorkommniss muss dann die Vorkommnisseigenschaft geprüft werden, ob es in dem Auszug drin sein soll. - Bei jeder gefundnenen Unterbaugruppe muss eine neue Procedur zum Scannen der SubOccurrences aufgerufen werden umd diese dann zu verarbeiten. - Findet man in der Unterbaugruppe wieder eine Unterbaugruepp, so muss man die Procedur aus sich selber neu aufrufen. (Recursiver Aufruf der Funktion). - Am Ende der Procedur kommt man dann wieder in die höhere Ebene zurück und macht da weiter. Und es gibt einiges zu bedenken: -Wird es eine Mengenübersicht über die ganze Baugruppe oder eine Strukturstückliste mit Ebenen. Bei einer Stukturstückliste müssen dann die Duplikate auf der jeweiligen Ebene geprüft werden. -Interne Komponenten müssen separat behandelt werden. Interne Komponenten haben zumindest bis SE2022 das Problem, dass Rahmenendkappen einen Fehler auslösen. usw... ------------------ Arne Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |