質問: Excel VBAの行削除の構文を教えてください。 添付画像をご参照ください。J列がブランクとなっている行を、行削除するマクロを作りたいですが、どのようなVBAを組めばよいかを教えてください。 よろしくお願いいたします。
回答: For I = Cells(Rows.Count, "J").End(xlUp).Row To 2 Step -1 If Cells(I, "J") = "" Then Rows(I).Delete Shift:=xlUp End If Next で いいかと