Dies ist der Befehl extract_vbap, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
extract_vba – Ein Dienstprogramm zum Extrahieren eines VBA-Projekts aus einer Excel 2007+ XLSM-Datei.
BESCHREIBUNG
Dieses Dienstprogramm wird zum Extrahieren der VBA-Projektbinärdatei aus einer Excel 2007+ XLSM-Datei verwendet. Der
Anschließend kann ein VBA-Projekt zu einer Excel::Writer::XLSX-Datei hinzugefügt werden, um Makros zu ermöglichen.
Eine „xlsm“-Datei ist eine Version einer Excel-„xlsx“-Datei, die eine zusätzliche VBA enthält
Projekt-Binärdatei. Das Dateiformat „xlsm“ ist eine Sammlung von hauptsächlich XML-Dateien in einer ZIP-Datei
Container.
Das extrahierte VBA-Projekt ist ein OLE-Compound-Dokument im Binärformat. Es heißt
„vbaProject.bin“ und befindet sich in der Regel im „xl“-Verzeichnis der „xlsm“-Datei.
Weitere Informationen finden Sie im Abschnitt „add_vba_project()“ der Excel::Writer::XLSX-Dokumentation
Details.
Hinweis: Sie können das VBA-Projekt auch mit dem Standard-Linux aus einer „xlsm“-Datei extrahieren
Befehl „entpacken“:
entpacken Sie -j Macro01.xlsm xl/vbaProject.bin
Unter Windows können Sie jede geeignete Unzip-Anwendung verwenden.
ZUSAMMENFASSUNG
$ extract_vba file.xlsm
„vbaProject.bin“ erfolgreich extrahiert
$ extract_vba -h # Für Hilfe.
OPTIONAL
--help or -h
Drucken Sie die Hilfedokumentation aus.
Verwenden Sie extract_vbap online über die Dienste von onworks.net