> 貼り付ける行が毎日下にずれていく
この判断はどうやっているのでしょう?
問題はそこです。
例えば、日付=行 (1日→1行目 2日→2行目 ・・・ 30日→30行目)と
決まっていて、「本日の行」に貼り付けるのであれば
Range("I2:I7").Copy
Cells(Day(Now()), 2).PasteSpecial Paste:=xlPasteAll, _
operation:=xlNone, _
SkipBlanks:=False, _
Transpose:=True
こんな感じで出来ると思いますよ。
そうではない法則があるのであれば、
Cells(行, 列)の中身をCells(行判断基準, 2) としてやってくださいませ。
お礼
あっさりできてしまいました。 今まで毎日(日によっては複数回)やっていたのであまり気にならなかったのですが、最近マクロを勉強し始めたのでこれは当方でも出来そうだと思い質問させて頂きました。 想像以上にあっさりでした。 当方のレベルに合わせて頂いたことにも感謝!!!
補足
なるほど、コピー元のセルを指定すれば良いことですね。 非常に参考になりました。