• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【VB】指定行に文字の追加)

【VB】指定行に文字の追加

このQ&Aのポイント
  • Exelのマクロで行に文字を追加する方法を教えてください。
  • A列に空欄1行を挟んだデータがあります。マクロで空欄行の1行前の末尾に”END”を追加したいです。
  • 具体的な形はそのままで、空欄行の1行前に”END”を追加するためのVBのマクロを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

こんな感じかな? 空行が続くときは空行に「END」を追加しないようにしました。 Sub Sample()   For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row     If (Cells(i, 1) <> "") And (Cells(i + 1, 1) = "") Then Cells(i, 1) = Cells(i, 1).Text & "END"   Next i End Sub

indocom
質問者

お礼

回答ありがとうございます。 希望通りの結果になりました、大変参考になりました。