Microsoft Office Excel を起動する前に、Excel の起動時に、特定のブック、またはカスタム設定が設定されているブック テンプレートまたはワークシート テンプレートが自動的に開くことを確認します。 特定のブックを開く必要がなくなった場合は、Excel の起動時にそのブックを開かないようにすることができます。
Excel の起動時に開いたブックに Auto_Open などの自動マクロが含まれている場合は、ブックを開いたときにこれらのマクロが実行されます。 必要に応じて、Excel の起動時に自動的に実行されないようにすることもできます。
ヒント
- また、スタートアップ コマンドにコマンド ライン スイッチやパラメーターを追加して、Excel の起動方法をカスタマイズすることもできます。
- 詳細については、「 Microsoft Office 製品のコマンド ライン スイッチ」を参照してください。
空白のブックで Excel を自動的に起動する
Excel の起動時には、最近使用したブック、場所、テンプレートを含むスタート画面が既定で表示されます。 この設定を変更すると、この画面をバイパスし、空白のブックを作成できます。 そのためには、次を実行します。
- [ファイル>オプション] をクリックします。
- [全般] の下の [スタートアップ オプション] の横にある [このアプリケーションの起動時にスタート画面を表示する] の横にあるボックスをチェックします。
- [OK] をクリックします。
Excel の起動時に特定のブックを自動的に開く
Excel の起動時に特定のブックを自動的に開くには、そのブックを XLStart フォルダーに配置するか、XLStart フォルダー以外の別のスタートアップ フォルダーを使用できます。
XLStart フォルダーを見つける
XLStart フォルダーに配置したブック、テンプレート、ワークスペース ファイルは、Excel を起動すると自動的に開きます。 XLStart フォルダーのパスを確認するには、セキュリティ センターの設定をチェックします。 そのためには、次を実行します。
- [ファイル>オプション] をクリックします。
- [ セキュリティ センター] をクリックし、[ Microsoft Office Excel セキュリティ センター] の [ セキュリティ センターの設定] をクリックします。
- [ 信頼できる場所] をクリックし、信頼できる場所の一覧にある XLStart フォルダーへのパスを確認します。
別のスタートアップ フォルダーを使用する
- [ファイル>オプション]>[詳細設定] をクリックします。
- [ 全般] の [ スタートアップ時にすべてのファイルを開く ] ボックスに、代替スタートアップ フォルダーとして使用するフォルダーのフル パスを入力します。
Excel では代替スタートアップ フォルダー内のすべてのファイルを開くため、Excel で開くことができるファイルのみを含むフォルダーを指定するようにしてください。
注
XLStart フォルダーと代替スタートアップ フォルダーの両方に同じ名前のブックがある場合は、XLStart フォルダー内のファイルが開きます。
Excel の起動時に特定のブックが開かないようにする
Excel の起動時に自動的に開くブックの場所に応じて、次のいずれかの操作を行い、起動時にブックが開かないようにします。
ブックが XLStart フォルダーに保存されている場合は、そのフォルダーから削除します。
ブックが代替スタートアップ フォルダーに保存されている場合は、次の操作を行います。
注
スタートアップ フォルダーの検索の詳細については、「 XLStart フォルダーを見つける」を参照してください。
[ファイル>オプション]>[詳細設定] をクリックします。
[ 全般] で、[ スタートアップ時に、すべてのファイルを開く ] ボックスの内容をクリアし、[ OK] をクリックします。
Windows エクスプローラーで、Excel を起動し、代替スタートアップ フォルダーからブックを自動的に開くアイコンをすべて削除します。
ヒント
そのアイコンを右クリックして [ プロパティ] をクリックし、[ ショートカット] タブでブックへの参照をすべて削除することもできます。
新しいブックまたはワークシートを作成するときに、ブック テンプレートまたはワークシート テンプレートを自動的に開く
頻繁に使用するブック設定をブック テンプレートに保存して、新しいブックを作成するたびにそのブック テンプレートを自動的に開くことができます。
次のいずれかの操作を行います。
ブック テンプレートを使用するには、シート、既定のテキスト (ページ ヘッダー、列と行のラベルなど)、数式、マクロ、スタイル、およびブック テンプレートに基づく新しいブックで使用するその他の書式を含むブックを作成します。
ワークシート テンプレートを使用するには、1 つのワークシートを含むブックを作成します。 ワークシートで、ワークシート テンプレートに基づくすべての新しいワークシートに表示する書式設定、スタイル、テキスト、その他の情報を含めます。
ブックまたはワークシート テンプレートに保存できる設定- セルとシートの書式。
- 各シートのページ形式と印刷範囲の設定。
- セルのスタイル。
- ブック内のシートの数と種類。
- ブックの保護領域と非表示領域。 シート、行、列を非表示にし、ワークシート セルの変更を防ぐことができます。
- 繰り返すテキスト (ページ ヘッダー、行/列ラベルなど)。
- データ、グラフィック、数式、グラフ、その他の情報。
- データの入力規則の設定。
- フォームのマクロ、ハイパーリンク、ActiveX コントロール。
- ブックの計算オプションとウィンドウ ビュー オプション。
[ファイル]>[名前を付けて保存] をクリックします。
[ファイル の種類 ] ボックスで、[ テンプレート] をクリックします。
[ 保存先 ] ボックスで、テンプレートを保存するフォルダーを選択します。
- 既定のブック テンプレートまたは既定のワークシート テンプレートを作成するには、XLStart フォルダーまたは代替スタートアップ フォルダーを選択します。 スタートアップ フォルダーのパスを調べるには、「 XLStart フォルダーを見つける」を参照してください。
- カスタム ブックまたはワークシート テンプレートを作成するには、[テンプレート] フォルダーが選択されていることを確認します。
パスは通常、C:\Users\<user name>\AppData\Roaming\Microsoft\Templates です。
[ ファイル名 ] ボックスで、次のいずれかの操作を行います。
- 既定のブック テンプレートを作成するには、「 Book」と入力します。
- 既定のワークシート テンプレートを作成するには、「 Sheet」と入力します。
- カスタム ブックまたはワークシート テンプレートを作成するには、使用する名前を入力します。
[保存] をクリックします。
[ファイル>閉じる] をクリックします。
Excel を起動するときに自動マクロが実行されないようにする
Excel の起動時に開くブックに記録されている自動マクロ (Auto_Open など) は、ブックが開かれるとすぐに自動的に実行されます。
- マクロが自動的に実行されないようにするには、Shift キーを押しながら Excel を起動します。
ヒント
自動マクロの詳細については、「 マクロを実行する」を参照してください。