Hallo zusammen,
ich habe ein Problem beim Starten eines Macros über eine Batch Datei.
Ich möchte ein vba Macro über ein CATProduct laufen lassen. Problem ist, dass wenn ich das Catia mit Pfad\cnext.exe -macro ... laufen lasse, wird eine falsche Umgebung gestartet, in dieser Version ist z.b. das vba nicht verfügbar.
wenn ich das catia mit Pfad\catstart -run "cnext.exe" laufen lasse, scheint er den Befehl -macro ... nicht zu kennen, da das Makro nicht aufgeführt wird.
anebei nochmal der code aus der Batch Datei. Gibt es da eine Möglichkeit, die richtige Umgebung zu starten und das Makro auszuführen?
C:\CAD\catia\B14\intel_a\code\bin\catstart -run "cnext.exe" -object ...\...CATProduct -workbench "Assembly Design" -macro c:\tmp\makro\VBAProject1.catvba Module1
so wird die richtige umgebung gestartet, aber das makro nicht ausgeführt
C:\CAD\catia\B14\intel_a\code\bin\cnext.exe -env CATIA.V5R14.B14 -direnv "...\CATEnv.WIN" -if ...\....CATProduct -workbench "Assembly Design" -macro c:\tmp\makro\VBAProject1.catvba Module1
so wird die falsche umgebung gestartet
------------------
A fool with a tool is still a fool
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP