質問: 急ぎ!! Excelのマクロで教えて下さい! 以下の処理をマクロで書きたいのですが、さっぱり分からず...お知恵を貸して下さい! [やりたいこと] 1A4セルからA列の最終行までのデータを削除 2A3セルの関数をB4セル以降
回答: A3セルに数式が入っていればA3セルを下にコピーすればA4からB列の最終行までの位置の既存の値は削除されますね。実際に操作するとき数式を入れ直すのにいちいちデータの削除はしないと思いますが? ただ、B列の最終行よりもっと下にA列に値が入っているなら別ですが、ちょっと考えられないです。 Sub test() Range("A3", Cells(Rows.Count, 2).End(xlUp).Offset(, -1)).FillDown End Sub だけでいいと思いますよ。お試しください。