| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für SOLIDWORKS |
|
Autor
|
Thema: API, Befehle werden nicht erkannt (2318 mal gelesen)
|
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing. / Supporter

 Beiträge: 3864 Registriert: 29.09.2004 SOLIDWORKS 2024 SP3.1 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1
|
erstellt am: 18. Okt. 2011 11:15 <-- editieren / zitieren --> Unities abgeben:         
Hallo, Wir sind gerade von SWX 2009 auf SWX 2010 SP5 gewechselt. Nun funktionieren gewisse Makros nicht mehr. Vieles kann ich bereinigen, bei einem Problem stehe ich aber gerade an. Der Befehl Left (z.B. a = Left("test", 2) wird nicht erkannt. Es kommt die Meldung "Fehler beim Kompilieren: Projekt oder Bibliothek nicht gefunden". In Excel wird der Befehl erkannt. An welchem Rädchen muss ich wie drehen? Gruss Mike ------------------ The Power Of Dreams 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: 18. Okt. 2011 11:51 <-- editieren / zitieren --> Unities abgeben:          Nur für Oberli Mike
|
HenryV Mitglied Konstrukteur, Engineering
  
 Beiträge: 817 Registriert: 18.05.2005 SolidWorks 2022 x64 SP5.0 Dell Precision 5820 Intel Xeon W-2125 4x4GHz NVIDIA Quadro P2000 5GB 32GB RAM 2x Dell U2412M, 24" TFT Windows 10 Enterprise x64 22H2 Microsoft 365 E5 Microsoft Visual Studio Enterprise 2022
|
erstellt am: 18. Okt. 2011 12:20 <-- editieren / zitieren --> Unities abgeben:          Nur für Oberli Mike
Hallo Mike Irgendein Verweis (oder mehrere) wurde da nicht gefunden. Bei mir war es meistens SolidWorks Utilities. Einfach im VBA-Editor unter Extras ->Verweise die Haken entfernen und gegebenfalls neu setzten. Gruss Andreas ------------------ 21 ist nur die halbe Antwort. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing. / Supporter

 Beiträge: 3864 Registriert: 29.09.2004 SOLIDWORKS 2024 SP3.1 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1
|
erstellt am: 18. Okt. 2011 12:28 <-- editieren / zitieren --> Unities abgeben:         
Hallo Lutz, Das mit dem "Visual Basic for Applications" ist noch lustig. Dieser ist in den Verweisen ganz oben zu finden, kann aber nicht deaktiviert werden. Weiter unten ist er noch zwei mal zu finden. Diese können aber nicht aktiviert werden, da sie sonst in Konflikt mit vorhandenem Modul, Projekt oder Objektbibliothek stehen. Das mit dem VBA.Left funktioniert. Als Lösung grundsätzlich i.O., aber schön ist es nicht. Danke aber schon mal. Gruss Mike ------------------ The Power Of Dreams Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Oberli Mike Ehrenmitglied V.I.P. h.c. Dipl. Maschinen Ing. / Supporter

 Beiträge: 3864 Registriert: 29.09.2004 SOLIDWORKS 2024 SP3.1 SOLIDWORKS 2023 SP5.0 SOLIDWORKS 2022 SP5.0 SOLIDWORKS 2021 SP5.1
|
erstellt am: 18. Okt. 2011 12:35 <-- editieren / zitieren --> Unities abgeben:         
Hallo Andreas, Danke für den Tip. Hab mal alles was deaktivierbar war deaktiviert, und alles was danach noch vorhanden war (jene welche vorher aktiv waren) wieder aktiviert. Der Verweis "NICHT VORHANDEN: SolidWorks 2009 commands Type...." gibt es jetzt nicht mehr. --> Entweder wie du beschrieben hast, oder ein Konflikt mit diesem nicht mehr vorhandenen. Was auch immer es war, jetzt tut es wieder. Danke Gruss Mike ------------------ The Power Of Dreams Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Joshua63 Mitglied Maschinenbautechniker
 
 Beiträge: 371 Registriert: 08.11.2006 W10 SP1 Intel i7 8700K Quatro P4000 32GB RAM SW 2021 SP4.1 SWX PDM Professional 2021
|
erstellt am: 18. Okt. 2011 15:17 <-- editieren / zitieren --> Unities abgeben:          Nur für Oberli Mike
Hi, hatten ein ähnliches Problem. Überprüfe den Pfad der Bibliothek. Es kann z.B. sein das das neue SWX einen anderen Hauptpfad hat. ciao
------------------ Viele Wege führen zum Ziel .......... und ich will alle wissen ! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |