dポイントプレゼントキャンペーン実施中!

システムデータよりデータを切り抜きし、ピボットテーブルで並べ替えして納品日別にデータが作れるようにしました。(添付図)
[シート11]
納品日:A1
(すべて):B1
でB1の三角ボタンをクリックすると
10月1日
10月2日
10月3日
と10月10日までの日付が出てきて
それぞれの日付をクリックしていくと5行目から下が指定した納品日の
データに変わります。
添付図の状態から10月1日はシート1、10月2日はシート2と言う感じで10月10日のシート10までコピーする
までのマクロを組みたいのですがうまくいきません。
コピー行数は各納品日とも4行目から19行目までと固定なのですが、毎回納品日に規則性はなく日付はまちまちで常に10日分あるとは限らずマクロを組んでも次の作業でエラーが出てしまいます。
無理難題かも知れませんが何か良い方法があればご教授お願いします。
よろしくお願いしますm(__)m

「ピボットテーブルから抽出データを別シート」の質問画像

質問者からの補足コメント

  • 元データは10日毎で10日分がでるのでシート数が10を超えることはなくまた定型フォームででるので先の添付図のところまではマクロを組むことが出来ました。シート1~シート10には別のフォームが空白の状態で仕込んであり現在は添付図のB1の三角ボタンを押し、納品日付を押してデータ抽出したあと4行目から19行目までを選択コピーし、シート1から順番に値を張り付けし印刷、を手作業で行っています。
    納品日は各シートの納品日記入セルに手打しています
    でその手作業のところをマクロ化したいのてす。『B1の三角ボタンを押し納品日を押し抽出データの4行目から19行目を選択しコピー、シートに値を張付け』ここの部分がデータの納品日と日数(必ず10日分とは限らない)が変動するため添付図2マクロを組んでもエラーになります。
    この納品日と日数が変わってもマクロが走る設定ができればクリアーできると思うのですが

    「ピボットテーブルから抽出データを別シート」の補足画像1
    No.1の回答に寄せられた補足コメントです。 補足日時:2016/12/11 09:55

A 回答 (1件)

回答ではありませんが


> 添付図の状態から10月1日はシート1、10月2日はシート2と言う感じで10月10日のシート10までコピーする
一年もしたら、シートが200枚、300枚ですよね。その日のシートへ移動するだけでも
ひと手間かかるでしょう。

>それぞれの日付をクリックしていくと5行目から下が指定した納品日の
>データに変わります。
こちらの方が便利だし、ファイルも小さくて済みます。
もし、過去にコピーした内容で修正が発生した場合は、コピーしたシートまで作りな青しになりますよ。
この回答への補足あり
    • good
    • 0
この回答へのお礼

忙しいところありがとうございました。

お礼日時:2016/12/17 05:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!