Een macro in Word bewerken met Java

Dit artikel legt uit hoe je een macro in Word kunt bewerken met Java. Het bevat details over het instellen van de IDE, een lijst met stappen en voorbeeldcode om een macro te wijzigen met Java. Daarnaast wordt uitgelegd hoe je toegang kunt krijgen tot verschillende modules op basis van verschillende criteria.

Stappen om macro’s in Word te bewerken met Java

  1. Stel de omgeving in om Aspose.Words for Java te gebruiken voor het bewerken van macro’s
  2. Laad het Word-bestand met ingeschakelde macro’s in het Document-klasseobject
  3. Toegang tot het VbaProject van het geladen DOCM-bestand
  4. Maak een string en stel de nieuwe broncode voor de macro in
  5. Toegang tot de doelmodule vanuit het project
  6. Werk de eigenschap SourceCode bij met de nieuwe macro-inhoud
  7. Sla het document op met de bijgewerkte macro

Deze stappen leggen uit hoe je een macro kunt bewerken met Java. Laad eerst het Word-bestand met ingeschakelde macro’s met behulp van de Document-klasse en open het VbaProject om de doel-VBA-module te verkrijgen. Definieer vervolgens de nieuwe macrobroncode als een string, werk de eigenschap SourceCode van de module bij met deze inhoud en sla het document op om de wijzigingen toe te passen.

Code om een macro bij te werken met Java

De bovenstaande code toont het proces om een macro aan te passen met Java. Je kunt de gewenste module benaderen op naam of index. Merk op dat een nieuw VbaProject standaard één module bevat in zijn moduleverzameling.

Dit artikel heeft uitgelegd hoe je bestaande macro’s in een Word-bestand kunt wijzigen. Om een nieuwe macro in een Word-bestand te maken, zie het artikel Een macro in Word maken met Java.

 Nederlands