マーカスは、ワークブックが最後に保存されたときに表示されたワークシートタブではなく、開くたびに同じワークシートタブで開くようにワークブックを構成できるかどうか疑問に思います。簡単に言うと、マクロを使用すれば、これを実行できます。 (マクロなしでそれを行う方法はありません。)

マクロを設定する方法は2つあります。まず、ブックが開かれるたびに自動的に実行される従来のAuto_Openマクロを使用できます。

Sub Auto_Open()

Sheets("OpenToThisSheet").Select End Sub

OpenToThisSheetを、ブックを開いたときに表示するワークシートの名前に置き換えるだけです。同様のアプローチは、Workbook_Openイベントハンドラーを作成することです。

Sub Workbook_Open()

ActiveWorkbook.Sheets("OpenToThisSheet").Activate End Sub

ここでも、表示する実際のシートの名前を反映するようにシート名を変更します。このイベントハンドラーは、ThisWorkbookモジュールの一部として追加する必要があります。

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(3877)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。