Excel Macro EnabledワークブックのVBAコードを管理する

PythonでVBAモジュールを追加する

次のサンプルコードは、新しいワークブックを作成し、新しいVBAモジュールとマクロコードを追加し、出力をXLSM形式で保存します。作業結果のXLSMファイルをMicrosoft Excelで開いて開発者 > Visual Basicメニューコマンドをクリックすると、「TestModule」というモジュールが表示され、その中に次のマクロコードが表示されます。

 Sub ShowMessage()

    MsgBox "Welcome to Aspose!"

End Sub

VBAモジュールとマクロコードを含む出力XLSMファイルを生成するためのサンプルコードは次のとおりです。

PythonでVBAまたはマクロを修正する

次のサンプルコードは、次のようなVBAまたはマクロコードが含まれているソースExcelファイルをロードします。

 Sub Button1_Click()

    MsgBox "This is test message."

End Sub

Aspose.Cells for Python via .NETのサンプルコードを実行した後、VBAまたはマクロコードはこのように修正されます。

 Sub Button1_Click()

    MsgBox "This is Aspose.Cells message."

End Sub

提供されたリンクから ソースExcelファイル出力Excelファイル をダウンロードできます。

高度なトピック