• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:標準モジュールマクロ動作について)

標準モジュールマクロ動作について

このQ&Aのポイント
  • excelのマクロにて、標準モジュールにて一括の場合と、分割されている場合で動作結果が変わります。
  • D列を検索し、○があったら、行ごと削除します。
  • C列の最終セルから2行上、1列右のセルを参照し、空欄だったら、A空欄ありのメッセージ表示、E列の最終セルから2行上、1列右のセルを参照し、空欄だったら、B空欄ありのメッセージ表示。

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

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8467/18126)
回答No.1

(2)ではtestに入ったところでもう一度 lastRow = Cells(Rows.Count, 3).End(xlUp).Row を実行してlastRowを更新しているが,(1)ではそうしていない。

3620313
質問者

お礼

ありがとうございます。 単なる変数の宣言だけだと思い込んでしました。 最終行が変わるから、必要ですね。 すっきりしました(*^_^*)

関連するQ&A