- ベストアンサー
エクセルファイルを開く時、常に同じシートから開くようにするには?
エクセルがそこそこ使えている者です。 エクセルファイルに多数(100以上)のシートを置き、先頭シートに見出し一覧をつくり、ハイパーリンクで希望のシートへ跳ぶようにしているのですが、各シートで作業終了後そのまま閉じてしまうと、次回開く時そのシートが開くのですが、どのシートで閉じても開く時は見出しシートになるような方法を教えて下さい。 ソフトのようなものでもないので、簡便な方法でお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
マクロで作ります。 ツール⇒マクロの作成で マクロ名 "auto_open" として作成内容は次のマクロをコピペすればいいです。 ファイルを開いた時はいつも、"sheet1 "の "a1" にセルの指定が来るようになります。 開くシートやセルを変えたい時は、"sheet1 "や"a1"を変えることにより、任意の場所で開けます。 Sub auto_open() Worksheets("Sheet1").Activate Range("a1 ").Select End Sub
その他の回答 (2)
- esupuresso
- ベストアンサー率44% (257/579)
回答No.2
先頭シートのシート見出しにセルを持って行って閉じるのが一番簡単
- misaki____
- ベストアンサー率21% (40/182)
回答No.1
マクロで thisworkbookのところに Private Sub Workbook_Open() sheets("シート名").activate End Sub もしくは Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) Sheets("シート名").activate end Sub
質問者
お礼
ありがとう御座います。早速やってみます。
お礼
ありがとう御座いました。No.1さんのより簡単そうだったので 早速やってみました。これで、このファイルを開く時は常に新しい 気持ちで作業ができそうです。^U^