• ベストアンサー

同一シートを開くには

エクセルで10枚ほどのシートを作成しました。終了後 再度アイコンをクリックした時に、常に同一シートを 開く方法を教えてください。

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

  • ベストアンサー
  • gatyan
  • ベストアンサー率41% (160/385)
回答No.2

必ず同じシートが開かれるようにするには、マクロを使っては? ThisWorkbookオブジェクトに Private Sub Workbook_Open() Sheets("Sheet1").Activate End Sub を追加します。Sheet1の部分を開くシートの名前に変更してください

kennicky
質問者

お礼

早速の回答、感謝感謝。 VBAの初心者でどこになにを書けばいいのか助かりました。

その他の回答 (3)

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.4

どのシートを前面にして保存したとしても、開くときには常に特定のシートが前面に出る方法ですよね? カテゴリ的には(^^; Visual BASIC Editorの「ThisWorkbook」の 「Workbook」「Open」に、以下のように記述してください。 Private Sub Workbook_Open() Me.Worksheets("シート名称").Activate End Sub これでOKの筈です。

kennicky
質問者

お礼

ありがとう。 同じ回答で三番目でした。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

カテゴリがVBなので、 VBE画面のProjectウインドウのThisWorkBookをクリックし WorkbookのOpenイベントで Private Sub Workbook_Open() ActiveWorkbook.Sheets("sheet3").Activate End Sub などとするのはどうでしょう。 Sheets("sheet3").の( )内に指定のシート名を入れる。

kennicky
質問者

お礼

素早い反応ありがとう

  • Hageoyadi
  • ベストアンサー率40% (3145/7860)
回答No.1

開きたいワークシートを開いた状態で上書き保存してください。

kennicky
質問者

お礼

早い反応にビックリ!

関連するQ&A