Readdy Write  
0,00 €
Your View Money
Views: Count
Self 20% 0
Your Content 60% 0

Users by Links 0
u1*(Content+Views) 10% 0
Follow-Follower 0
s2*(Income) 5% 0

Count
Followers 0
Login Register as User

Excel Fehler: Laufzeitfehler 1004: Die Methode VBProject für das Object _Workbook ist fehlgeschlagen

02.07.2019 (👁7365)

Excel vba fehler:

Fehlermeldung

Laufzeitfehler 1004: Die Methode VBProject für das Object _Workbook ist fehlgeschlagen

Code-Zeile

For Each VBComponent In ActiveWorkbook.VBProject.VBComponents

Der Fehler kommt, wenn man in Excel auf die vba Code-Seite per Programm zugreifen will.

Lösung

In Excel in die Excel Optionen gehen mit Menü->Datei->Optionen

Dann unter Trust Center

Und unter Makroeinstellungen->Makroeinstellungen für Entwickler

->Zugriff auf das VBA-Projektobjektmodell vertrauen

Beispiel code


beim Zugriff auf die VBEngine oder vbaProject

    Dim VBComponent As Object

    Dim count As Integer

    Dim path As String

    Dim directory As String

    Dim extension As String

   

    count = 0

   

   

    For Each VBComponent In ActiveWorkbook.vbProject.VBComponents

        Select Case VBComponent.Type

            Case ClassModule, Document

                extension = ".cls"

            Case Form

                extension = ".frm"

            Case Module

                extension = ".bas"

            Case Else

                extension = ".txt"

        End Select

           

Makro vbe vb editor