Excel でファイル アイコンまたはファイル名をダブルクリックすると空白画面が表示される問題のトラブルシューティング

現象

Microsoft Excel ブックのアイコンまたはファイル名をダブルクリックすると、Excel が起動し、表示されるはずのファイルの代わりに空白画面が表示されます。

解決方法

重要

このセクションの手順の実行には注意が必要です。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 変更する前に、問題の発生に備えて復元用にレジストリのバックアップを作成してください。

この問題を解決するには、必要に応じて、次の方法を指定された順序で試してください。

方法 1: 非表示シートを確認する

Excel シートが非表示の文書として誤って保存された可能性があります。 これを行うには、次の手順を実行します。

  1. [表示] タブに移動します。
  2. [再表示] を選択します。
  3. 一覧からブックを選択します。
  4. [OK] を選択します。

方法 2: ウィンドウの最小化と最大化

ウィンドウを最小化してから最大化すると、Excel ページが更新され、非表示のデータが表示されることがあります。

  1. Excel スプレッドシートの右上隅にある最小化ボタンを選択します。
  2. タスク トレイで [Excel] を右クリックし、スプレッドシートを選択します。 (または、[Excel] アイコンをダブルクリックします。)

シートを最大化すると、データが表示されることがあります。

方法 3: ハードウェア アクセラレータを無効にする

この問題を解決するために、ビデオ カードの製造元から修正プログラムがリリースされるまで、ハードウェア アクセラレータを無効にしておきます。 ビデオ カード ドライバーの新バージョンがリリースされているかどうかを定期的にチェックしてください。

ハードウェア アクセラレータを無効にするには、次の手順に従います。

  1. Office 2013、Office 2016、Office 2019、または Microsoft 365 アプリ プログラムを起動します。

  2. [ファイル] タブの [オプション] を選択します。

  3. [オプション] ダイアログ ボックスの [詳細設定] を選択します。

  4. 使用可能なオプションの一覧にある [ハードウェアのグラフィック アクセラレータを無効にする] チェック ボックスをオンにします。

    次のスクリーンショットは、Excel のこのオプションを示しています。

    Office の [オプション] 設定でハードウェア アクセラレータを無効にするには、[ハードウェアのグラフィック アクセラレータを無効にする] オプションを選択します。

  5. [OK] ボタンを選択します。

注:

ハードウェア アクセラレータの詳細については、「Office 2013 クライアント アプリケーションでの表示の問題」を参照してください。

方法 4: DDE の無視の設定を変更する

この問題は、Excel オプションで [Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する] チェック ボックスがオンになっている場合に発生することがあります。

エクスプローラーで Excel ブックをダブルクリックすると、Dynamic Data Exchange (DDE) メッセージが Excel に送信されます。 このメッセージは、ダブルクリックされたブックを開くように Excel に指示します。

上述の "無視する" オプションを選択していると、Excel が別のプログラムから送信された DDE メッセージを無視します。 そのため、エクスプローラーが Excel に送信した DDE メッセージが無視され、Excel はダブルクリックされた Excel ブックを開きません。

この設定を修正するには、次の手順に従います。

注:

Excel 2019、Excel LTSC 2021、および Excel O365 では、この手順をスキップできます。

  1. Excel ウィンドウの左上隅で、[ファイル] >[オプション] をクリックします。
  2. [オプション] ウィンドウの左側で、[詳細設定] を選択します。
  3. [詳細設定] ウィンドウで、[全般] セクションまで下にスクロールします。
  4. [Dynamic Data Exchange (DDE) を使用する他のアプリケーションを無視する] チェック ボックスをオフにし、 ウィンドウの下部にある [OK] ボタンを選択します。

注:

DDE をオフにする方法の詳細については、「Excel で "プログラムにコマンドを送信しているときに、エラーが発生しました" というエラーが発生する」を参照してください。

方法 5: ファイルの関連付けをリセットする

システムのファイルの関連付けが正しく機能しているかどうかをチェックするために、Excel のファイルの関連付けを既定の設定にリセットします。 これを行うには、オペレーティング システムに応じて、以下の手順に従います。

Windows 10 および Windows 8.1 の場合

  1. 誤って開かれたファイルを見つけて、デスクトップにコピーします。
  2. ファイルを右クリックし、[プロパティ] を選択します。
  3. [全般] タブの [ファイルの種類] の横に、ファイルの種類がかっこ内に表示されます。 たとえば、(.docx)、(.pdf)、または (.csv) などです。

[プログラムから開く] コマンドは、ファイルが現在関連付けられているアプリを示します。

この種類のファイルを別のアプリで開くには:

  1. [変更] を選択します。
  2. [その他のアプリ] を選択します。
  3. 目的のアプリを選択し、[常にこのアプリを使用する] チェックボックスをオンにします。
  4. [OK] ボタンを選択します。

Windows 8 の場合

  1. [スタート] 画面で、「コントロール パネル」と入力します。
  2. [コントロール パネル] をタップします。
  3. [既定のプログラム] > [既定のプログラムの設定] を選択します。
  4. [Excel] > [既定でこのプログラムで開く項目を選択する] を選択します。
  5. [プログラムの関連付けを設定する] 画面で、[すべて選択] を選択し、[保存] を選択します。

Windows 7 の場合

  1. [スタート] ボタンをクリックし、[コントロール パネル] をクリックします。
  2. [既定のプログラム] を選択します。
  3. [ファイルの種類またはプロトコルを特定のプログラムへ関連付けます] を選択します。
  4. [Microsoft Excel ワークシート] を選択して、[プログラムの変更] を選択します。
  5. [推奨されたプログラム] で、[Microsoft Excel] を選択します。
  6. この一覧に Excel が表示されていない場合は、[参照] を選択して Excel のインストール フォルダーを見つけ、[Excel.exe] > [Excel] を選択します。

方法 6: User Experience Virtualization (UE-V) を修復する

更新プログラムのユーザー エクスペリエンスの仮想化 (UE-V) を実行している場合は、修正プログラム 2927019 をインストールします。 これを行うには、「マイクロソフトのユーザー エクスペリエンスの仮想化 2.0 の修正プログラム パッケージ 1」を参照してください。

UE-V を実行しているかどうかがわからない場合は、コントロール パネルの [プログラムと機能] 項目にあるプログラム一覧を確認してください。 "会社設定センター" という項目がある場合は、UE-V を実行しています。

方法 7: Office を修復する

Office のプログラムを修復します。 このためには、インストールの種類とオペレーティング システムに応じて、以下の手順に従います。

Microsoft 365 Apps、Office LTSC 2021、または Office 2019 クイック実行インストールの場合

Windows 10

  1. [スタート] 画面から、「設定」と入力します。
  2. [設定] を選択またはタップします。
  3. [設定] ウィンドウで、[アプリ] を選択またはタップします。
  4. [アプリと機能] ウィンドウで、Office プログラムまで下にスクロールし、選択またはタップします。
  5. [変更] ボタンを選択またはタップします。
  6. [Office プログラムの修復方法] ウィンドウで、[オンライン修復] ラジオ ボタンをオンまたはタップ し、[修復] ボタンを選択またはタップします。

Windows 8

  1. [スタート] 画面で、「コントロール パネル」と入力します。
  2. [コントロール パネル] をタップします。
  3. [プログラム] の [プログラムのアンインストール] を選択します。
  4. [Microsoft Office 365] を選択またはタップし、[変更] を選択またはタップします。
  5. [オンライン修復] を選択またはタップし、[修復] を選択またはタップします。 修復プロセスの完了後にコンピューターを再起動しなければならない場合があります。

Windows 7

  1. [スタート] ボタンをクリックし、[コントロール パネル] をクリックします。

  2. [プログラムと機能] をダブルクリックします。

  3. [Microsoft Office 365]、[変更] を選択します。

  4. [オンライン修復] を選択し、[修復] を選択します。

    Office を修復するには、[オンライン修復] オプションを選択します。

注:

修復の完了後、コンピューターの再起動が必要な場合があります。

Office 2013、2010、または 2007 をインストールしている場合

Office 2016、2013、2010 または 2007 のプログラムを修復するには、次の Office Web サイトで説明されている手順に従ってください。

Office アプリケーションを修復する

方法 8: アドインを無効にする

Excel アドイン プログラムと COM アドイン プログラムが原因でこの問題が発生することがあります。 この 2 種類のアドインは、それぞれ異なるフォルダーにあります。 アドインを一度に 1 つだけ無効にしてテストし、どのアドインが競合しているかを突き止めます。 これを行うには、次の手順を実行します。

  1. [ファイル] メニューの [オプション] をクリックし、[アドイン] を選択します。
  2. 画面下端にある [管理] の一覧で [COM アドイン] を選択して [進む] をクリックします。
  3. 一覧にあるアドインのチェック ボックスの 1 つをオフにして [OK] をクリックします。
  4. 開きたい Excel ブックのアイコンまたはファイル名をダブルクリックして、Excel を起動します。
  5. 問題が解決されない場合は、手順 1. ~ 4. を繰り返します。ただし、手順 3. で別のアドインのチェック ボックスをオフにしてください。
  6. すべての COM アドインのチェック ボックスをオフにしても問題が解決されない場合は、手順 1 ~ 4 を繰り返します。ただし、今回は手順 2 で [Excel アドイン] を選択します。 次に、手順 3 で一覧にある Excel アドインを 1 つずつお試しください。

Excel で正常にファイルが開いた場合は、直前にオフにしたアドインが原因です。 この場合は、アドインの製造元の Web サイトで、アドインの最新版を入手可能かどうかを確認してください。 アドインの最新版がない場合や、アドインを使用できなくても差し支えない場合は、アドインをオフのままにしておきます。

すべてのアドインをオフにしても、Excel でファイルが開かない場合は、アドイン以外が問題の原因です。

上記のオプションがどれも機能しない場合は、Excel が互換モードでないことを確認してください。

これらの方法をすべて試してもこの問題が解決しない場合は、Microsoft サポートに問い合わせて、その他のトラブルシューティングのヘルプを参照してください。