|
▼マナ さん:
これだと、私が最終的に作りたい形にはならないですが、
最後に並べ替えなどする感じになるでしょうか。
例はデータも期間も少なくしていましたが、
最終的な表は100行を余裕で超えるものになる場合が多いので、最後に並べ替えではなく、
1行目のデータを期間分の行にして、2行目に移る方法で考えていました。
そうすると、元データの行数分繰り返す。
sheet1の6行目(n行目にしてデータの数分繰り返し)を貼り付け→ここで期間の月数分の行を作ってしまったほうがいい?
D列に最初の月から最後の月までの月末日を入力
→ここも月数分繰り返して月末日取得、入力
品名の後ろに('yy/mm月分)をくっつける。
→ここがどうしていいか想像がつかないです。
という流かなと思っています。
例で7月から10月としましたが、開始日、終了日はデータによってことなるので、
どうやって月をと月末日をだすのか悩んでました。
一旦、わからないながらにという感じになってしまいますが、
書いてみるので、添削&アドバイス、引き続きいただけると嬉しいです。
後程、また書き込みします。
よろしくお願いします。
>▼ありす さん:
>
>こんな流れのマクロです
>
>1)sheet1のE6:K7を、sheet2のE6にコピー
>2)sheet2のD6:D7に、"2020/7/31"を入力
>3)sheet2のI6:I7の値に、"('20/7月分)"を付加
>4)sheet1のE6:K7を、sheet2のE8にコピー
>5)sheet2のD8:D9に、"2020/8/31"を入力
>6)sheet2のI8:I9の値に、"('20/8月分)"を付加
>7)sheet1のE6:K7を、sheet2のE10にコピー
>8)sheet2のD10:D11に、"2020/9/30"を入力
>9)sheet2のI10:I11の値に、"('20/9月分)"を付加
>10)G列で並び替え
|
|