VBA-Inspect ist ein Tool zum Extrahieren von VBA-Code , der hauptsächlich in Excel-Dateien vorhanden ist, mit dem ultimativen Ziel, schnell einen Überblick über den in diesen Dateien vorhandenen Code zu geben und die Jagd nach Shadow-IT („wilden“ Extraktionen, CRUD-Operationen über OLEDB zu starten /ODBC-Verbindungen, ...).
Zur Überprüfung von Ressourcen verwenden wir Python-Skripte.
Was ist erforderlich, um mit Ihrem Projekt zu beginnen ...
Schritte zur Verwendung von Skripten....
pip install -U oletools
Die Analysekonfiguration erfolgt in der Datei /config/vba-inspect.ini im Abschnitt DEFAULT. Sie geben den zu analysierenden Ordner und den zu berücksichtigenden Dateityp (*, *.xls, *.xlsx) an.
Um eine Prüfung durchzuführen, müssen Sie das Skript vba-inspect.py ausführen
Python vba-inspect.py
Das Skript stellt den VBA-Inhalt jeder analysierten Datei im Ordner /out/result.log bereit. Die Analyseprotokolle sind im Ordner /log/vba-inspect.log verfügbar.
Wenn Sie einen Beitrag leisten möchten, lesen Sie die Datei CONTRIBUTING.md, um zu erfahren, wie Sie dies tun können.