Współpraca z VBA Macros

Visual Basic dla wniosków (VBA) Microsoft Word jest prostym, ale potężnym językiem programowania, który może być użyty do rozszerzenia funkcjonalności. Aspose.Words API zapewnia trzy klasy dostępu do kodu źródłowego projektu VBA:

Utwórz projekt VBA

Aspose.Words API zapewnia VbaProject właściwość do uzyskania lub ustawienia VbaProject w dokumencie.

Poniższy przykład kodu pokazuje jak stworzyć projekt VBA i moduł VBA wraz z podstawowymi właściwościami np. Nazwa i typ:

Przeczytaj Macros

Aspose.Words zapewnia również użytkownikom możliwość odczytu makro VBA.

Poniższy przykład kodu pokazuje, jak odczytać Macros VBA z dokumentu:

Modyfikuj makro

Stosowanie Aspose.Words, użytkownicy mogą modyfikować makro VBA.

Poniższy przykład kodu pokazuje jak zmodyfikować VBA Macros za pomocą SourceCode nieruchomość:

Klon VBA Projekt

Z Aspose.Words można również sklonować projekty VBA.

Poniższy przykład kodu pokazuje jak sklonować projekt VBA używając Clone nieruchomość, która tworzy kopię istniejącego projektu:

Klon VBA Moduł

W razie potrzeby można również sklonować moduły VBA.

Poniższy przykład kodu pokazuje jak sklonować moduł VBA za pomocą Clone nieruchomość, która tworzy kopię istniejącego projektu