- ベストアンサー
(VBAにて)日付でデータを抽出するやり方
一度質問をしたのですが言葉足らずで説明不足でしたので、再質問させて頂きます。 (一度見た方も、もう一度お付き合い願います。) 全くマクロを知らないのですが、上司にマクロ作成を依頼され困っています。(無茶な...。) 下記に内容を記しますので、教えて下さい。 お願いします。 (概要) Excelで「元データシート」にて管理している障害管理表のデータを、 「まくろシート」を作成して「元データシート・D列:発生日時」をキーにして 任意の「開始月:yyyy/mm」と「終了月:yyyy/mm」をそれぞれ指定したセルに入力して、コマンドボタンを押したら、「sheet3」シートにその指定した範囲内のみのデータを表示するようにして欲しい。 ・sheet1について →・「元データ」にシート名を変更しています。 ・「元データ」には障害を管理しているデータが入力されています。 (管理表はこんな感じです)→項目名:3行目・データ:4行目~ ・セルA3~Y3が項目名(セルD3の項目名→発生日時) ・セルA4~Y303がデータ(セルD4~D303→yyyy/mm/dd hh:mm:ss) ・sheet2について →・「まくろ」にシート名を変更しています。 ・ セルA2(開始月)とセルB2(終了月)に任意の年月(yyyy/mm)を入力してセルA5にある「コマンドボタン」を押す ・ キーは「元データシート・D列:発生日時」のデータ部分です。 ・sheet3について →・コマンドボタンを押した結果、「sheet3」にマクロの実行結果を反映する。 (A1~Y1行目に項目名が・A2行目~Y(X)行目にデータが表示される) ・A4で印刷するのでA4用紙のサイズに設定する。 以上です。 宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
お礼
回答ありがとうございました。 途方に暮れていましたが、なんとかメドがつきました。 私も依頼されて困りはてました。 しかも短期間で。 あまり普段話さないので、どういう意図があるのか 聞きにくいです。 2度も質問内容を見て下さって ありがとうございました。