C#を使用してExcel VBAライブラリを変更する

この記事では、C# を使用して Excel VBA ライブラリを変更する方法について説明します。 C# を使用して Excel VBA コード ライブラリにモジュールを追加するための IDE 設定、手順のリスト、コード スニペットを共有します。 VBA プロジェクトにアクセスし、ワークブックにモジュールとコードを追加する方法を示します。

C# を使用して Excel VBA コード ライブラリを変更する手順

  1. Aspose.Cells for .NET を使用してモジュールとコードを追加するように IDE を設定します
  2. workbook を作成し、シートにアクセスして、VBA module を追加します
  3. 新しいモジュール インデックスを使用して、新しく作成されたモジュールにアクセスします。
  4. モジュールの名前とコードを設定します
  5. 新しい VBA マクロを使用して出力 Excel ファイルを保存します。

これらの手順では、C#* を使用して *Excel VBA ソース コード ライブラリにモジュールを追加するプロセスについて説明します。選択したブックの VbaProject.Modules コレクションにアクセスし、Add() メソッドを呼び出して新しいモジュールを追加します。新しく作成されたモジュールへの参照を取得し、結果の XLSM ファイルを保存する前に、その名前とコードを目的の値に設定します。

C# を使用して Excel マクロ ライブラリを更新するコード

このサンプル コードは、Excel ファイルで C# を使用して VBA コード ライブラリにアクセスし、モジュールとコードを追加する方法を示します。モジュールのサンプル コードは、セル A1 の値が変更されるたびに MS Excel にメッセージ ボックスを表示します。このメッセージ ボックスにはセル内の更新された値が含まれていますが、要件に応じてコードを変更できます。

この記事では、Excel ファイルにマクロを追加する方法を説明しました。 Excel で数式を表示するには、C#を使用してExcelで数式を表示する方法 に関する記事を参照してください。

 日本語