• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルブック どのシートを開いてもa1が見えるようにするには?)

エクセルブックのシートを開いた時に常にA1が見えるようにする方法は?

このQ&Aのポイント
  • エクセルブックに100枚のシートがあり、各シートを開いた時に常にセルA1がアクティブセルとして表示される方法を知りたいです。
  • 「すべてのシートを選択」を使用すれば、アクティブセルをすべてA1に統一することはできますが、シートを開いた時にスクロールしてA1に移動しなくてはなりません。
  • Ctrl+Homeを使用すればA1に飛ぶことはできますが、手間がかかる上に、すべてのシートでセルG20をアクティブにしなくても見えるようにする方法を知りたいです。

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

  • ベストアンサー
  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.1

意味がよくわからないところがあるけど、 次のようなことか。 以下を、ThisWorkbookの行動をモジュールに張り付ける。 Private Sub Workbook_SheetActivate(ByVal Sh As Object) Sh.Range("A1").Select End Sub

matherlake
質問者

お礼

すばらしい!!! 僕にとっては、恐ろしく驚異のわざですね 全く私には意味不明ですが、貼り付けてみたら期待どおりのことがなりました。 ありがとうございます。またよろしくお願いします。

その他の回答 (1)

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

#1です。 訂正 以下を、ThisWorkbookの行動をモジュールに張り付ける。 ↓ 以下を、ThisWorkbookのコードモジュールに張り付ける。