- ベストアンサー
同一シートを開くには
エクセルで10枚ほどのシートを作成しました。終了後 再度アイコンをクリックした時に、常に同一シートを 開く方法を教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
必ず同じシートが開かれるようにするには、マクロを使っては? ThisWorkbookオブジェクトに Private Sub Workbook_Open() Sheets("Sheet1").Activate End Sub を追加します。Sheet1の部分を開くシートの名前に変更してください
その他の回答 (3)
- ARC
- ベストアンサー率46% (643/1383)
回答No.4
どのシートを前面にして保存したとしても、開くときには常に特定のシートが前面に出る方法ですよね? カテゴリ的には(^^; Visual BASIC Editorの「ThisWorkbook」の 「Workbook」「Open」に、以下のように記述してください。 Private Sub Workbook_Open() Me.Worksheets("シート名称").Activate End Sub これでOKの筈です。
質問者
お礼
ありがとう。 同じ回答で三番目でした。
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.3
カテゴリがVBなので、 VBE画面のProjectウインドウのThisWorkBookをクリックし WorkbookのOpenイベントで Private Sub Workbook_Open() ActiveWorkbook.Sheets("sheet3").Activate End Sub などとするのはどうでしょう。 Sheets("sheet3").の( )内に指定のシート名を入れる。
質問者
お礼
素早い反応ありがとう
- Hageoyadi
- ベストアンサー率40% (3145/7860)
回答No.1
開きたいワークシートを開いた状態で上書き保存してください。
質問者
お礼
早い反応にビックリ!
お礼
早速の回答、感謝感謝。 VBAの初心者でどこになにを書けばいいのか助かりました。