- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:連続データから日付一致抽出し別シートへ転記したい)
連続データから日付一致抽出し別シートへ転記したい
このQ&Aのポイント
- マスタシートにデータ入力し、ボタンクリックで日付シートが追加される。その日のデータを抽出し日報シートを追加していきたい。別ブックにも同時に保存したい。
- シートAAAには複数行のデータがあり、月間連続して入力される。マクロボタンをクリックすると、現在の日付のシートが追加される。追加シートのデータはシートAAAから抽出される。
- 追加シートには日付がわかりやすく表示され、別ブックにも同時に保存される。同日付シートがある場合は上書きされるが、確認のダイアログが表示される。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
マクロ作成に必要な考え方を書きます。 <準備> (1)日報用紙を作り、Sheets(1)とします。 (2)シートAAAをSheets(2)とします。 (3)新しく作成する日報はSheets(3)とします。 新しい日報はいつもシートAAAの直後に置くというルールにする。 <マクロの構成> (1)シートAAAにて、日報に記述したいデータを収集します。 収集データの保管方法は自分でお考え下さい。(配列 AAA()を利用すると便利です。) (2)日報用紙をコピーし、シートAAAの直後に貼付け、シート名をつけます。そのシート名は、収集データから入力します。 (3)Sheets(3)にて、収集データを入力します。 (4)必要に応じて、ユーザーへの意志伝達を記述します。(例えば、プログラム作動中とか作業終了とか) 以上
お礼
ありがとうございます。 まずは、キッチリと設計しないといけないですね。 マクロに頼るのではなく、いろんなパターンがあることも忘れてはいけないですね。