In dieser Anleitung wird erklärt, wie man mit Node.js ein Modul zur VBA-Bibliothek Excel hinzufügt. Es enthält die Details zum Festlegen der Entwicklungsumgebung, die Liste der Aufgaben zum Hinzufügen von VBA-Code und den Prozess zum Zugreifen auf die VBA-Codebibliothek mit Node.js zum Hinzufügen der Methoden. Sie lernen verschiedene Optionen kennen, um die Module anzupassen und mehrere Methoden hinzuzufügen.
Schritte zum Aktualisieren der VBA-Codebibliothek mit Node.js
- Konfigurieren Sie Aspose.Cells für Node.js über Java, um VBA-Code hinzuzufügen
- Erstellen Sie ein workbook und erhalten Sie einen Verweis auf das Blatt zum Hinzufügen eines VBA module.
- Greifen Sie über das VbaProject in der Excel-Arbeitsmappe auf die Modulsammlung zu
- Rufen Sie einen Verweis auf das neu hinzugefügte Modul ab
- Modulnamen festlegen
- Modulcodes festlegen
- Speichern Sie die Excel-Arbeitsmappe
Diese Schritte fassen den Prozess zur Erweiterung der Excel VBA-Codebibliothek mit Node.js zusammen. Greifen Sie auf das VbaProject-Objekt in der Arbeitsmappe zu, das eine Sammlung von Modulen enthält, um das neue Modul hinzuzufügen. Legen Sie verschiedene Eigenschaften des neuen Moduls fest, z. B. den Namen und Codes zum Hinzufügen von mehrzeiligem VBA-Code mit mehreren Methoden.
Code zum Hinzufügen einer Excel-VBA-Quellcodebibliothek mit Node.js
Dieser Code zeigt, wie man die Excel VBA-Bibliothek mit Node.js ändert. In diesem Beispielcode wird eine VBA-Methode hinzugefügt, die das Änderungsereignis im Arbeitsblatt so verarbeitet, dass bei jeder Eingabe einer Zeichenfolge in eine Zelle diese automatisch in Großbuchstaben umgewandelt wird. Sie können diesem Codesegment jedoch mehrere Ereignishandler hinzufügen. Die VbaProject-Klasse verfügt über verschiedene Eigenschaften und Methoden zur Anpassung, z. B. zum Schützen oder Aufheben des Schutzes des VBA-Projekts, zum Festlegen der Codierung und zum Signieren.
In diesem Thema haben wir gelernt, Methoden in der VBA-Bibliothek hinzuzufügen. Informationen zum Anwenden von Filtern in einer Excel-Datei finden Sie im Artikel zu So wenden Sie einen Filter in Excel mit Node.js an.