Prüfen ob Makro oder UserForm in Excel-Datei

07/09/2009 - 19:18 von Willi Fischer | Report spam
Hallo NGler,

gibt es eine Möglichkeit mittels VBA zu prüfen, ob in einer "externen" Datei
Makros/VBA-Quellcode und/oder Userforms vorhanden sind?

Vielen Dank für Eure Hilfe,
Willi
 

Lesen sie die antworten

#1 Andreas Killer
08/09/2009 - 09:23 | Warnen spam
Willi Fischer schrieb:

gibt es eine Möglichkeit mittels VBA zu prüfen, ob in einer "externen"
Datei Makros/VBA-Quellcode und/oder Userforms vorhanden sind?


Jaein.

Also so einfach vom draufkucken her IMO nicht, Du musst die Datei
schon öffnen. Dabei lassen sich durch ein einfaches

Application.EnableEvents = False
Workbooks.Open Filename:="C:\..."
Application.EnableEvents = True

die Ausführung von Makros in dieser Datei unterbinden.

Jetzt könnte man theoretisch via VBA auf das VBA-Projekt dieser Datei
zugreifen, und in allen Modulen schauen ob da Code drin ist.

Ist dieses allerdings gesperrt, dann geht das nicht.

Andreas.

Ähnliche fragen