【VBA×ChatGPT】1分でマクロを作り、1秒で処理完了

「VBAマクロを作成」するChatGPTプロンプトや、VBAコードを表示する無料アプリです。

MENU

複数列に複数条件でフィルターし、コピーする

無料アプリで、すぐにエクセルVBAマクロを作成できます。

例として、ChatGPTを併用して「複数列に複数条件でフィルターし、コピーを値で貼り付ける」のVBAマクロを作成します。

(ページの末尾に、VBAコード掲載)

 

事例 支店は2つの条件、商品は1条件でフィルターした結果をコピーします

NoCodeVBAでのフィルターは1列ずつコードを作成するので、2列のフィルターは同様な記述が2回繰り返しになります。そこでChatGPTで処理を追加し、無駄な記述を省きます。

 

左の表を2列でフィルターし、右側にコピーできました😀

まず、アプリで「”商品名”のフィルターをコピーするコード」を作成

アプリのトップページ

 ⇒▼フィルター(×コピー ×削除)

 ⇒◆フィルター結果をコピー/削除/色付け 条件1つ

【ポイント】

 フィルターの列は、表の中左からの列数を指定します。

つぎに、ChatGPTで、支店名のフィルターをコードに追加

【ポイント】

プロンプトは、修正する箇所のみ記述します。その他はいっさい記述しません。

フィルターのプロンプトはD列ではなく、「セル範囲の4列目」で記述します。

ChatGPTで作成されたVBAコード


コードができました!😀

 

マクロを使うメリット

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

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

 

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

nocodevba.herokuapp.com