MENU

【ノーコードVBA】セルの値で複数項目のフィルターをし、データを別のシートに転記する

エクセルVBAマクロを自動作成する無料アプリです。

アプリとChatGPTで、「セルの値で複数項目のフィルターをし、データを別のシートに転記する」VBAマクロを作成します。

事例 セルの値でフィルターし、データを別のシートに転記する

 

シート野右側にある条件表で、フィルターします。

 

 

アプリへのリンク

アプリへのリンク
 ⇒フィルター条件が1つ

 

 

アプリの画面

まず、アプリで商品名のフィルターのコードを作成し、つぎにChatGPTでコードをカスタマイズします。

 

ポイント
・上の図の赤枠で囲った条件で、H2セルにある値が条件値になります。

 

 

アプリで作成されたコードを、VBE画面に貼り付けて実行します。

 

 

りんごでフィルターされました。ChatGPTでフィルターの条件をさらに増やします。

 

 

ChatGPTで、コードをカスタマイズします。

ポイント
・ChatGPTで追加する処理は、日付のフィルターと数量のフィルターですが、エラーが起きた時に、原因を発見しやすいように、まず日付のフィルターを追加し、つぎに数量のフィルターを追加します。
・ChatGPTでの改行は、ShiftキーとEnterキーを同時に押します。

 

りんごと、2024/10/02以降でフィルターされました。

 

さらに、ChatGPTにプロンプトを渡します。

 

セルの値にある3つの条件でフィルターできました。



できました😊