| |
 | CATIA V5 Grundkurs | Einsteiger - 5 Std. 15 Min 48 |
| |
 | erp4cad: Das ERP für komplexe CAD-Projekte!, eine Pressemitteilung
|
Autor
|
Thema: Catia VBA Makro (7808 mal gelesen)
|
sLaTeR Mitglied
 Beiträge: 5 Registriert: 23.12.2012 Prozessor: AMD A8-3500M APU with Radeon(tm) HD Graphics 1.50 GHz RAM: 8 GB Systemtyp: 64 Bit Catia V5R19
|
erstellt am: 23. Dez. 2012 22:27 <-- editieren / zitieren --> Unities abgeben:         
Hallo Leute, bitte helft mir mal!!! Ich habe für Catia V5 eine Toolbar installiert. Dazu musste ich über Makros eine .catvba Datei einfügen. Also Tools -> Macros -> Macrobibliotheken -> VBA Projekte (dazu musste ich erstmal VB6 installieren). Dann wird mir die notwendige Datei im Fenster "Makro" angezeigt -> jetzt möchte ich diese Datei ausführen (bzw. run), aber da kommt immer wieder die Fehlermeldung: "could not load an object because it is not available on this machine" -> muss dazu immer auf "ok" klicken... am Ende erscheint die Meldung: Compile error in hidden module: CCErrorManagement -> Auswahl: "ok" und "Hilfe" -> unter Hilfe steht, dass es aufgrund von geschützten Projects nicht geöffnet werden kann!! jetzt habe ich versucht die schreibgeschützten Dateien freizugeben, aber es klappt nicht... habe schon versucht unter cmd -> attrib, den Ordner freizugeben, aber es klappt einfach nicht... Ich brauche unbedingt diese Toolbar für mein Catia!!! Kann mir dazu jemand bitte bitte helfen? Vielen Dank im Voraus!!!!! Schöne Grüße Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 24. Dez. 2012 09:08 <-- editieren / zitieren --> Unities abgeben:          Nur für sLaTeR
Servus Willkommen im Forum. Bitte Systeminfo ausfüllen. Wahrscheinlich sind im VBA-Editor unter Tools -> References nicht die entsprechenden Referenzen zu den Bibliotheken gesetzt. Welche du aktivieren musst kann man ohne Kenntnis des Makros nicht sagen. Woher hast du das Makro? Gibt es nähere Infos dazu was alles installiert sein muss? Frohe Weihnachten, Gruß Bernd PS: Diese Frage gehört eher in das Unterforum CATIA V5 Programmierung ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sLaTeR Mitglied
 Beiträge: 5 Registriert: 23.12.2012 Prozessor: AMD A8-3500M APU with Radeon(tm) HD Graphics 1.50 GHz RAM: 8 GB Systemtyp: 64 Bit Catia V5R19
|
erstellt am: 24. Dez. 2012 10:30 <-- editieren / zitieren --> Unities abgeben:         
Hallo Bernd, meinst du unter Tools -> Makros -> Visual Basic Editor -> Tools -> References? Falls ja, bei mir sind die References grau hinterlegt, d.h. ich kann nicht drauf zugreifen. Oder meinst du unter Catia -> Tools -> options -> Allgemein -> Macros ? Das Makro ist für meine Abschlussarbeit von meiner Uni. Ich habe alles nach Anleitung installiert, genauso wie ichs in der Uni auch gemacht habe. Da hat alles geklappt. Bei mir hat auch alles soweit funktioniert, nur, dass ich die Toolbar nicht öffnen kann. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 24. Dez. 2012 10:40 <-- editieren / zitieren --> Unities abgeben:          Nur für sLaTeR
Servus Ich meine im VBA-Editor. Hast du eine VBA-Projekt geöffnet (wird der Code angezeigt)? AFAIR kannst du die Referenzen nur setzen wenn ein Projekt geöffnet ist (ggf mal ein leeres erstellen). Greift das Makro auf Programme zu die du nicht installiert hast (zB Excel, ...)? Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sLaTeR Mitglied
 Beiträge: 5 Registriert: 23.12.2012 Prozessor: AMD A8-3500M APU with Radeon(tm) HD Graphics 1.50 GHz RAM: 8 GB Systemtyp: 64 Bit Catia V5R19
|
erstellt am: 24. Dez. 2012 10:56 <-- editieren / zitieren --> Unities abgeben:         
Hi Bernd, achso dir natürlich auch schöne Weihnachten, ganz vergessen! Verstehst du unter "Code" den Verlauf vom benötigten .catvba Makro im VBA-Editor? Wenn ich im VBA-Editor drauf zugreifen will, wird nach einem Passwort verlangt, welches ich nicht kenne. Wie kann ich ein leeres Projekt?? Das Makro greift auf Excel zu, aber ich habe im Vorfeld alle notwendigen Einstellungen bei Excel getroffen (Im Sicherheitscenter, nach Anleitung)
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sLaTeR Mitglied
 Beiträge: 5 Registriert: 23.12.2012 Prozessor: AMD A8-3500M APU with Radeon(tm) HD Graphics 1.50 GHz RAM: 8 GB Systemtyp: 64 Bit Catia V5R19
|
erstellt am: 24. Dez. 2012 11:00 <-- editieren / zitieren --> Unities abgeben:         
Achso, hab jetzt ein leeres Projekt erzeugt, kann jetzt auf References zugreifen... weiß jetzt aber nicht welche Klicks ich setzen muss. Werden diese überhaupt für die anderen Makros übernommen?? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
       
 Beiträge: 12054 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 24. Dez. 2012 11:19 <-- editieren / zitieren --> Unities abgeben:          Nur für sLaTeR
Servus AFAIR müssen die Referenzen gesetzt sein, dass VBA auf diese Bibliotheken zugreifen kann. (auch von einem bestehenden Makro) Ich würde mal alle Referenzen zu CATIA (da ich nicht weiß auf welche Workbenches dein Makro zugreift) sowie zu Excel aktivieren, vielleicht reicht das schon. Gruß Bernd PS: Bitte CATIA-Release in der Systeminfo ergänzen. ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
sLaTeR Mitglied
 Beiträge: 5 Registriert: 23.12.2012 Prozessor: AMD A8-3500M APU with Radeon(tm) HD Graphics 1.50 GHz RAM: 8 GB Systemtyp: 64 Bit Catia V5R19
|
erstellt am: 24. Dez. 2012 11:31 <-- editieren / zitieren --> Unities abgeben:         
|