VBAマクロを自動作成する無料アプリ

VBAコードの知識不要😊ChatGPTで機能を追加

MENU

【ChatGPT×VBA】シフト表の日付に該当する、出勤者を転記する

「NoCodeVBA」にようこそ!
「NoCodeVBA」はエクセルVBAマクロを作成する無料アプリです。

 

 

今回は「シフト表の日付に該当する、出勤者を転記する」VBAマクロを表示するChatGPTプロンプトを作成します。

ダイレクトにVBAコードを表示する場合はこちらから

 

 

事例 シフト表の日付に該当する、出勤者を転記する

 

1/5の出勤者を表示します!

 

表示できました🤭

 

アプリの設定

アプリのトップページ ⇒ ★ChatGPTのプロンプトとVBAコードを作成する

 

 

【4】処理する内容のプロンプト

対象セルを”表”と定義する
・"B10"セルの入力値を"表"の"列見出し"の各セルで順番に調べ、該当する列の値が空白でない"行見出し"の値を、"A13"セルから下方向に書き出す。B列は該当する"表の値"を入力する
・列見出しと入力値は文字列として比較値と比較する

※ コピーし、実務に合わせ、青色の部分を差し替えてお使いください。

 

【ポイント】

【シート】

※"セルの"入力値"と、表の"列見出し"の書式は揃えてください。

【2】範囲オプションは、最終セル(H6セル)です。

   表の範囲を取得する基準の左上(A1セル)は空白不可です。

 

アプリに表示されたプロンプトを「BingのAIチャット」に貼り付け

 

「BingのAIチャット」に表示されるVBAコード

 

 

上記のコードで、転記できました。😊

 

 セルの値の変更で、コードを自動実行する」マクロ

さらに便利な機能を追加します。この例では”B10”セルの値が変更されると上記のマクロを自動実行します。

 

まとめ

手作業で数分かかる作業が、1秒で終わります。

ぜひ、アプリをご利用ください。

 

プロンプトの書き方はこちらから↓↓↓

アプリはこちらから↓↓↓