• ベストアンサー

Excelマクロ セルを行頭に移動

マクロの初心者です。 Excelで、ActiveCell が行の途中(たとえば B12 など)にある場合、 Selection.End(xlToLeft).Select を2回続けると B1 に移れますが、途中に空のセルがある場合にはうまくいきません。 どんな場合にも、どの行でも、行頭セル *1 にもっていくにはどう記述したらよいのでしょうか。 教えて下さい。よろしくお願いします。

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

  • ベストアンサー
  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

Cells(x,y)を使います。 Cells(ActiveCell.Row, 1).Select

awazo
質問者

お礼

marbinさん ありがとうございました。 簡単な方を使わせていただき、できあがりました。

その他の回答 (1)

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

場合によってはこんなのでも。 Application.Goto Cells(ActiveCell.Row, 1), True

awazo
質問者

お礼

marbinさん ありがとうございました。

関連するQ&A

専門家に質問してみよう