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

C#でVBAモジュールを追加

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

 Sub ShowMessage()

    MsgBox "Welcome to Aspose!"

End Sub

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

C#でVBAまたはマクロを変更する

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

 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ファイル をダウンロードできます。

高度なトピック