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

Добавить модуль VBA в Python

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

 Sub ShowMessage()

    MsgBox "Welcome to Aspose!"

End Sub

Вот образец кода для создания файла XLSM с модулем VBA и кодом макроса.

Редактирование VBA или Макроса в Python

Приведенный ниже образец кода загружает исходный файл Excel с встроенным VBA-кодом или макросом.

 Sub Button1_Click()

    MsgBox "This is test message."

End Sub

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

 Sub Button1_Click()

    MsgBox "This is Aspose.Cells message."

End Sub

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

Продвинутые темы