Autor
|
Thema: Klassenmodul in VBA geht nicht (1106 mal gelesen)
|
Timberwolve Mitglied
Beiträge: 233 Registriert: 21.07.2006
|
erstellt am: 23. Aug. 2007 11:17 <-- editieren / zitieren --> Unities abgeben:
Hi Leute, ich hab n riesen Problem. Ich versuch ein Klassenmodul in VBA einzubinden (.cls), importiert bekomm ich das ganze auch, aber ich kann nicht drauf zugreifen, oder etwas instanzieren. Weiss jemand woran das liegen kann?? Danke Gruß Timber ------------------ Wenn alle Stricke reissen, nehm ich ein Drahtseil Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Proofin Mitglied Dpl.Ing
Beiträge: 208 Registriert: 24.11.2004
|
erstellt am: 23. Aug. 2007 18:58 <-- editieren / zitieren --> Unities abgeben: Nur für Timberwolve
|
lohri Mitglied BA-Student
Beiträge: 14 Registriert: 06.07.2006 Catia V5 R16
|
erstellt am: 28. Aug. 2007 17:17 <-- editieren / zitieren --> Unities abgeben: Nur für Timberwolve
Hallo Timber, ich weiß zwar jetzt nicht, was du mit instanzieren meinst, aber ich hatte einmal ein ähnliches Problem. Da ist CATIA einmal richtig abgestürzt. Nach dem Neustart konnte ich zwar den Quelltext meines Programmes ändern, aber nicht abspeichern. Ich vermute, die Dateien waren intern irgendwie schreibschützt. Ich hatte mir so geholfen, indem ich das Projekt neu angelegt und das Modul kopiert habe. Wahrscheinlich hilft dir das nicht weiter, mich würde aber mal interessieren, wie man an den Schreibschutz (nicht in Windows) herankommt, oder ob es überhaupt daran lag. Grüße lohri Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Timberwolve Mitglied
Beiträge: 233 Registriert: 21.07.2006
|
erstellt am: 31. Aug. 2007 13:52 <-- editieren / zitieren --> Unities abgeben:
Hallo Proofin, ich habe es ganz normal eingebunden, über den Projektbaum HInzufügen --> dann das Modul. Aber ich kann im Code nicht darauf zugreifen. gibt es da irgendwelche Optionen?? Habs gemacht wie im VB auch.
Code:
Private BLABLA as New KLASSENNAME
das will aber irgendwie nicht. Mit den Verweisen hab ich auch schon rumgespielt aber es will einfach nicht funktionieren. Trotzdem danke für deine Bemühungen TIMBER ------------------ Wenn alle Stricke reissen, nehm ich ein Drahtseil Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SirKlabauter Mitglied cand. Ing.
Beiträge: 45 Registriert: 21.09.2006 CATIA: V5R16 Programmiersprache: VBA
|
erstellt am: 20. Sep. 2007 13:51 <-- editieren / zitieren --> Unities abgeben: Nur für Timberwolve
Ich hatte mal das gleiche Problem wie lohri. Bei mir lag es dann aber daran das ich das VBA-Makro auf zwei Computern gleichzeitig eingebunden hatte. Dann konnte ich nicht mehr speichern. Ich hab es bei einem aus der Marcolibary genommen und schon konnte ich auf dem anderen Computer wieder speichern. ------------------ Hinweise auf Rechtschreibfehler kann man sich bitte sparen. CATIA: V5R16 Programmiersprache: VBA Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Proofin Mitglied Dpl.Ing
Beiträge: 208 Registriert: 24.11.2004
|
erstellt am: 20. Sep. 2007 16:44 <-- editieren / zitieren --> Unities abgeben: Nur für Timberwolve
|