ich möchte für meine Fehlerbehandlung die einzelnen Module meines Makros ansprechen. Ich habe im Internet eine sehr gute Vorlage dafür gefunden. Diese wurde für Excel programmiert. Dort funktioniert der Code einwandfrei. Wenn ich dieses aber im VBA von Catia starte bricht der Editor sofort ab (method "VBE" of object '_application" failed). Laut Objekteditor ist diese Methode für Excel. Gib es eine andere Methode damit ich die Code Module in Catia's VBA ansprechen kann?
Code: For Each MyVBComponent In Application.VBE.ActiveVBProject.VBComponents If MyVBComponent.Name <> "Form_Error" Then Set MyModule = MyVBComponent.CodeModule If MyModule.CountOfLines > 0 Then Anzahlcodezeilen = MyModule.CountOfLines + 1 Myline = 1 Debug.Print MyVBComponent.Name While Myline < Anzahlcodezeilen Call ZeileninhaltPruefen(MyModule, Myline, MyVBComponent.Name) Myline = Myline + 1 Wend End If End If Next