Управление кодами VBA книги Excel с поддержкой макросов.

Добавьте модуль VBA в C#

В следующем примере кода создается новая книга, добавляется новый модуль VBA и код макроса, а выходные данные сохраняются в формате XLSM. Один раз вы откроете выходной файл XLSM в Microsoft Excel и щелкните значокРазработчик > Visual Basic команд меню, вы увидите модуль с именем «TestModule», а внутри него вы увидите следующий код макроса.

 Sub ShowMessage()

    MsgBox "Welcome to Aspose!"

End Sub

Вот пример кода для создания выходного файла XLSM с модулем VBA и кодом макроса.

Изменить VBA или макрос в C#

Следующий пример кода загружает исходный файл Excel, внутри которого находится следующий код VBA или макроса.

 Sub Button1_Click()

    MsgBox "This is test message."

End Sub

После выполнения образца кода Aspose.Cells код VBA или макроса будет изменен следующим образом.

 Sub Button1_Click()

    MsgBox "This is Aspose.Cells message."

End Sub

Вы можете скачатьисходный файл Excel ивыходной файл Excel по указанным ссылкам.

Предварительные темы