Práce s VBA Macros
Visual Basic pro aplikace (VBA) pro Microsoft Word je jednoduchý, ale výkonný programovací jazyk, který lze použít k rozšíření funkčnosti. Aspose.Words API poskytuje tři třídy pro přístup ke zdrojovému kódu projektu VBA:
- The VBAProject třída poskytuje přístup k informacím o projektu VBA
- The VBAModulesCollection třída vrací kolekci projektových modulů VBA
- The VbaModule třída poskytuje přístup k modulu projektu VBA
Vytvořit projekt VBA
Aspose.Words API poskytuje VbaProject vlastnost získat nebo nastavit VbaProject v dokumentu.
Následující příklad kódu ukazuje, jak vytvořit VBA projekt a VBA modul spolu se základními vlastnostmi např. Název a typ:
Čti Macros
Aspose.Words také poskytuje uživatelům schopnost číst makra VBA.
Následující příklad kódu ukazuje, jak číst VBA Macros z dokumentu:
Změnit makros
Použití Aspose.Words, uživatelé mohou upravit VBA makra.
Následující příklad kódu ukazuje, jak upravit VBA Macros pomocí SourceCode vlastnost:
Klon VBA Projekt
S Aspose.Words je také možné naklonovat projekty VBA.
Následující příklad kódu ukazuje, jak naklonovat projekt VBA pomocí Clone vlastnost, která vytváří kopii stávajícího projektu:
Klon VBA Modul
V případě potřeby můžete také naklonovat VBA moduly.
Následující příklad kódu ukazuje, jak naklonovat VBA modul pomocí Clone vlastnost, která vytváří kopii stávajícího projektu