Excel 業務システム

エクセルで作成した資産をデータベース活用ツールとして活用するためサイトです。

ChatGPTにExcelのVBAコードを書かせてみた

ExcelのマクロもAIが書いてくれる時代になりました。

どんなVBAコードを書いてくれるのか、実際に試してみました。

 

Excelのデータから10月の金額を合計するようなマクロの作成をChatGPTにお願いしました。

返答のマクロコードを実行すると、正しい答えが表示されています。

 

ChatGPTを起動する

ChatGPTは、MicrosoftのCopilotページで実行しました。

 

copilot.microsoft.com

 

このようなページが表示されたら、[後で確認]を押してください。

 

 

ChatGPTの問合せ画面が表示されます。

 

 

クリップアイコンをクリックして、質問用のExcelファイルをアップロードします。メッセージ枠に、下記のように記入します。

 

売上明細.xlsxファイルの10月の合計金額を表示するVBAコードを作成してください。

 

画像

 

[送信]ボタンを押します。

画像

 

ChatGPTが、VBAコードを作成してくれました。

 

売上明細.xlsx ダウンロード

サンプルの売上明細ファイルは、以下のリンクからダウンロードできます。

>>>[売上明細.xlsx

 

画像

 

VBAコードの組み込み方

  1. 売上明細ファイルを開きます。
  2. Alt + F11を押してVBAエディタを開きます。
  3. [挿入]メニューから[標準モジュール]を選択して新しいモジュールを挿入します。
  4. 作成されたコードをコピーして新しいモジュールに貼り付けます。

画像

 

[実行]メニューの[Sub/ユーザーフォームの実行]をクリックします。

 

画像

 

10月の金額を合計しました。