Dieser Artikel erklärt, wie man ein Makro in Word mit Java bearbeitet. Er enthält Details zur Einrichtung der IDE, eine Liste von Schritten und Beispielcode, um Makros mit Java zu ändern. Außerdem wird erläutert, wie man auf verschiedene Module basierend auf unterschiedlichen Kriterien zugreift.
Schritte zum Bearbeiten von Makros in Word mit Java
- Richten Sie die Umgebung ein, um Aspose.Words for Java zum Bearbeiten von Makros zu verwenden
- Laden Sie die Word-Datei mit aktivierten Makros in das Document-Objekt
- Greifen Sie auf das VbaProject der geladenen DOCM-Datei zu
- Erstellen Sie eine Zeichenkette und legen Sie den neuen Quellcode für das Makro fest
- Greifen Sie auf das Zielmodul aus dem Projekt zu
- Aktualisieren Sie die SourceCode-Eigenschaft mit dem neuen Makroinhalt
- Speichern Sie das Dokument mit dem aktualisierten Makro
Diese Schritte erklären, wie man ein Makro mit Java bearbeitet. Laden Sie zunächst die Word-Datei mit aktivierten Makros mithilfe der Document-Klasse und greifen Sie auf ihr VbaProject zu, um das Ziel-VBA-Modul abzurufen. Definieren Sie dann den neuen Makroquellcode als Zeichenkette, aktualisieren Sie die SourceCode-Eigenschaft des Moduls mit diesem Inhalt und speichern Sie das Dokument, um die Änderungen anzuwenden.
Code zum Aktualisieren von Makros mit Java
Der obige Code zeigt den Prozess, um Makros mit Java zu modifizieren. Sie können auf das gewünschte Modul über seinen Namen oder Index zugreifen. Beachten Sie, dass ein neu erstelltes VbaProject standardmäßig ein Modul in seiner Modulsammlung enthält.
Dieser Artikel hat uns den Prozess zum Ändern bestehender Makros in einer Word-Datei vermittelt. Um ein neues Makro in einer Word-Datei zu erstellen, lesen Sie den Artikel Makro in Word mit Java erstellen.