| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
| |
| AMB |
Autor
|
Thema: Makro in Kofigurationstabelle (1325 mal gelesen)
|
packmers Mitglied Entwickler
Beiträge: 14 Registriert: 08.11.2011 Optisworks 2013 SP3 = SW2013 SP3 W7-64 Precision T3500 Xeon 12GB
|
erstellt am: 19. Nov. 2013 10:25 <-- editieren / zitieren --> Unities abgeben:
Guten Tag, ich habe eine Frage zum Thema Tabellen. Ist es möglich, in einer Konfigurationstabelle ein Makro aus Excel2007 zu speichern ? Wenn man die Konfigurationstabelle in SWX öffnet, das Makro baut und anschließend schließt, ist beim nächsten Öffnen alles weg. Nicht ganz verwunderlich, weil Excel-Dateien mit Makros .xlsm heißen und SWX anscheinend nur .xls speichert. Gibt es trotzdem einen Weg ? Danke und Grüße Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 19. Nov. 2013 10:38 <-- editieren / zitieren --> Unities abgeben: Nur für packmers
"... weil Excel-Dateien mit Makros .xlsm heißen" Das stimmt so nicht, es gab auch schon früher im XLS-Format Makros und auch heutige Excel-Versionen können neben XLSM auch XLS speichern inkl. enthaltener Makros. Evtl. erscheinende Warnungen zum Kompatibilitätsstatus kann man nach meiner Erfahrung getrost ignorieren. ------------------ Lutz Federbusch Mein Gästebuch Der Mensch, Herr oder Sklave der Technik? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
GDawg Ehrenmitglied V.I.P. h.c. Teamleiter FEM Simulation
Beiträge: 2622 Registriert: 12.07.2004 SolidWorks_2o2o SP3.o Win10_x64, Quadro_P2ooo. VisualStudio_2o19_Pro. FEM: Forge_NxT_HPC, ANSYS_WB. 3D-Printer: Ultimaker_2, Tinker_Gnome.
|
erstellt am: 20. Nov. 2013 07:17 <-- editieren / zitieren --> Unities abgeben: Nur für packmers
Was du machen kannst, ist, eine XLSM Vorlage-Datei speichern, irgendwo, und dann diese als "Tabelle aus Datei" in SolidWorks einfügen. Somit hättest du eine Makrodatei eingebunden. ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
packmers Mitglied Entwickler
Beiträge: 14 Registriert: 08.11.2011 Optisworks 2013 SP3 = SW2013 SP3 W7-64 Precision T3500 Xeon 12GB
|
erstellt am: 20. Nov. 2013 16:03 <-- editieren / zitieren --> Unities abgeben:
Hallo, Danke für die Antworten. Mit dem alten Format hat es nicht geklappt, jetzt probiere ich mal Tabelle einfügen aus .xlsm. Hintergrund des Ganzen sind eigentlich zwei unpraktische Eigenheiten des Systems, nämlich daß 1. Excel immer bildschirmfüllend geöffnet wird. 2. Eine Konfiguratinstabelle immer die erste Tabelle in der Datei und beim Schließen aktiv sein muß. Letzteres vergißt man gern ein der Hitze des Gefechts. Beides ließe sich einfach über die BeforeClose und Open Methode abstellen, wenn SWX den Code nicht wegwerfen würde. Gruss Bernd [Diese Nachricht wurde von packmers am 20. Nov. 2013 editiert.]
[Diese Nachricht wurde von packmers am 20. Nov. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lutz Federbusch Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau
Beiträge: 3094 Registriert: 03.12.2001 alle SW seit 97+ AutoCAD2016-2022 ERP ProAlpha + CA-Link Intel Core i7-7820K 32GB Win10x64 Quadro K5000 SpacePilot
|
erstellt am: 22. Nov. 2013 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für packmers
|
| Techniker / Ingenieur (m/w/d) Elektrotechnik | Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:n Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte Kunden in den Technologiebereichen ... | Anzeige ansehen | Elektrotechnik, Elektronik |
|
packmers Mitglied Entwickler
Beiträge: 14 Registriert: 08.11.2011 Optisworks 2013 SP3 = SW2013 SP3 W7-64 Precision T3500 Xeon 12GB
|
erstellt am: 22. Nov. 2013 13:52 <-- editieren / zitieren --> Unities abgeben:
Ich habe in Kofigurationstabbellen oft 2 Blätter, das erste für die Daten und auf dem zweiten die Berechnungen für das erste. Wenn ich Excel schließe und versehentlich das zweite aktiv ist, kommt immer "no valid designtable found". Das heißt dann nochmal öffen, (in Excel), erstes Blatt anklicken, zumachen, fertig. Das dauert manchmal und nervt daher. (Mein Fehler, aber warum kann sich da der Rechner nicht drum kümmern ?) Gruß Bernd Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |