• 締切済み

VBAで CTRL+HOMEの位置へ移動したい。

エクセルシートの表で、上部に画面の固定があり、列タイトルが見えるようにしています シートにオートフィルターを設定した状態で抽出し、 画面に表示したいのですが 抽出結果で 行数が多いデータから、行数が短いデータに抽出した場合 その範囲が画面に表示しなく、スクロールバーで 画面に表示するように移動しています 他のサイトに質問したところ、 コードのあちこちに、Application.ScreenUpdating = False &Trueを設定していて、 それが原因かと思われますが キー操作で言えば、CTRL+HOME  これをコードに直すにはどうすればいいのですか?

みんなの回答

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

こういうのでも。 Application.Goto Range("A1"), True

lamos
質問者

お礼

marbinさん ありがとうございました。 思うように 表示できました。

  • tomname
  • ベストアンサー率20% (3/15)
回答No.1

application.sendkeys"^({HOME})",true

lamos
質問者

お礼

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

関連するQ&A