Excel 2010 で "Excel で使用可能なリソースを使用してこのタスクを完了できません" エラーが発生する

現象

次のエラー メッセージが表示されます。

Excel は利用可能なリソースでこのタスクを完了できません。 より少ないデータを選択するか、他のアプリケーションを閉じてください。

このエラーは、次の場合に発生します。

  • Excel ブックを開く、または保存する
  • 別のブックから相対名を参照する Excel ブックを開く
  • Excel ブックの数式で定義された名前を使用する
  • Excel ブックで名前を定義または削除する

解決方法

メモ:解決策の方法に進む前に、最新の Office 更新プログラムがインストールされていることを確認します。最新の更新で Windows を最新の状態に保ちます

利用可能な更新プログラムをインストールした後、問題が解決しないかどうかを確認チェック。 それでも問題が解決しない場合は、解決方法に進みます。

この記事で提供されているメソッドを順番に従うことをお勧めします。 ただし、以前にこのエラーを修正するためにいずれかの方法を試しても問題が解決しなかった場合は、この一覧から別のメソッドにすばやく移動できます。

  • 方法 1: 制限を超えているかどうかを確認する
  • 方法 2: Excel のインスタンスが 1 つだけアクティブであることを確認する
  • 方法 3: すべてのアプリケーションを閉じる
  • 方法 4: Excel をセーフ モードでテストする
  • 方法 5: Windows エクスプローラーでプレビュー ウィンドウをオフにする (Windows 7 のみ)
  • 方法 6: 相対名を使用する場合は Excel ブック ファイルとして保存する
  • 方法 7: 定義された名前を変更してセルを直接参照する

方法 1: 制限を超えているかどうかを確認する

このエラーは、ブックで計算が多すぎるなど、特定の Excel 2010 の制限を超えた場合に発生する可能性があります。 これらの制限の一部は次のとおりです。

  • ワークシートの最大サイズ制限は、1,048,576 行 x 16,384 列です。
  • セルに含めることができる文字数の合計は 32,767 文字です。
  • 計算で選択された範囲の最大値は 2,048 です。
  • 計算における関数の入れ子になった最大レベルは 64 です。

Excel 2010 の仕様と制限事項の完全な一覧については、この Office Web サイトの記事の情報を参照してください。

Excel 2010 の仕様と制限

チェックを入れ、ワークシートまたはブックが Excel の制限を超えない場合は、次の方法に進みます。

方法 2: Excel のインスタンスが 1 つだけアクティブであることを確認する

このエラーは、Excel の複数のインスタンスが実行されている場合に発生する可能性があります。 これは通常、一度に複数の Excel ブックを開いている場合に発生します。 Excel のすべてのインスタンスを閉じてから、テストする Excel ブックをもう一度開くすることをお勧めします。 Excel の複数のインスタンスが実行されているかどうかがわからない場合は、次の手順に従ってチェック。

  1. タスク マネージャーを開きます。 これを行うには、次のいずれかのアクションを実行します。

    • Ctrl + Alt + Delete キーを押し、[ タスク マネージャーの開始] をクリックします。
    • Ctrl + Shift + Esc キーを押します。
    • タスク バーの空の領域を右クリックし、[ タスク マネージャーの開始] を選択します。
  2. タスク マネージャーに移動したら、すぐに [アプリケーション] タブ クリックします。

  3. タスク バーをクリックして、アプリケーションをアルファベット順に並べ替えます。

Microsoft Excel で複数の行が表示される場合は、その複数のインスタンスを実行しています。 Excel に戻り、ブックを保存して閉じておくことをお勧めします。 タスク マネージャーに Excel が表示されなくなるまで、このプロセスを繰り返します。

Excel のすべてのインスタンスが閉じられたら、Excel ブックを開いてテストします。 エラーが引き続き発生する場合は、次のメソッドに移動します。

方法 3: すべてのアプリケーションを閉じる

このエラーは、Excel ブックを使用、開く、または保存しようとしている間に、他のアプリケーションがアクティブでコンピューター メモリを使用している場合に発生する可能性があります。 Excel ブックを除くすべてのアプリケーションを閉じて終了することをお勧めします。

アプリケーションを手動で閉じるか、次のいずれかの記事で提供されている "クリーン-boot" 手順に従うことができます。

すべてのアプリケーションが閉じられたら、Excel ブックを開いてテストします。 エラーが引き続き発生する場合は、次のメソッドに移動します。

方法 4: Excel をセーフ モードでテストする

このエラーは、実行されている Excel アドイン プログラムが多すぎる場合に発生する可能性があります。 アドインが問題の原因であるかどうかをテストするには、セーフ モードで Excel を起動します。

  1. [ スタート] をクリックします

  2. Windows 7 の [ プログラムとファイルの検索 ] ボックスに「excel /s」と入力し、Enter キーを押 します。 Windows Vista で、[ 検索の開始 ] ボックスに「excel /s」と入力し、 Enter キーを押します。

  3. タイトルを確認します。 Book1 - Microsoft Excel (セーフ モード) と読む必要があります。

  4. [ ファイル] をクリックし、[ 開く] を選択します。

  5. テストする Excel ブックを見つけて開きます。
    Excel ブックを開き、テストします。 エラーが発生しなくなった場合は、アドイン プログラムが多すぎるか、特定のアドインによってこのエラーが発生する可能性があります。 アドイン プログラムをアンロードするには、この Microsoft オンライン記事の手順に従うことをお勧めします。

    アドイン プログラムの読み込みまたはアンロード

エラーが引き続き発生する場合は、次のメソッドに移動します。

方法 5: Windows エクスプローラーでプレビュー ウィンドウをオフにする (Windows 7 のみ)

プレビュー ウィンドウは、Windows エクスプローラーのほとんどのファイルの内容を表示するために使用されます。 たとえば、画像、ビデオ、テキスト ファイルをクリックすると、ファイルを開かなくてもその内容をプレビューできます。 既定では、プレビュー ウィンドウは Windows 7 でオフになっています。 ただし、有効にすると、開こうとした Excel ブックと競合し、このエラーが発生する可能性があります。 プレビュー ウィンドウをオフにして、Excel ブックを開いてテストすることをお勧めします。 これを行うには、次の手順を実行します。

  1. [ スタート] をクリックし、[ コンピューター] をクリックします。
  2. [ 整理] をクリックします。
  3. [ レイアウト] を選択し、クリックして [プレビュー] ウィンドウをオフにします。
  4. Excel ブックを開き、テストします。

エラーが引き続き発生する場合は、次のメソッドに移動します。

方法 6: 相対名を使用する場合は Excel ブック ファイルとして保存する

このエラーは、相対名を含むブックを作成し、この相対名を参照するセル範囲を新しいブックに入力するときに発生する可能性があります。 たとえば、相対名を含むブックを作成した後、別のブックで Ctrl キーを押しながら Enter キーを押して、セル範囲に相対名への参照を入力します。 2 つ目のブックを "Excel 97-2003 ブック (*.xls)" ファイルとして保存し、両方のブックを閉じます。

この問題を回避するには、次のいずれかのオプションに従います。

オプション 1

  1. 最初に相対名を含む Excel ブックを開きます。
  2. 次に、相対名への参照を含む Excel ブックを開きます。

オプション 2

両方のブックを Excel (.xlsx) ブック ファイルとして保存します。 これを行うには、次の手順を実行します。

  1. [ ファイル] をクリックし、[ 名前を付けて保存] をクリックします。
  2. [ 種類として保存 ] ボックスで [Excel ブック (*.xlsx)] を選択し、ファイルを保存します。

エラーが引き続き発生する場合は、次のメソッドに移動します。

方法 7: 定義された名前を変更してセルを直接参照する

定義された名前を使用して、セル、セル範囲、数式、または定数値を表している可能性があります。 このエラーは、深さ 20 レベルを超える他の入れ子になった名前を間接的に参照する名前を定義し、次のいずれかの操作を行うと発生する可能性があります。

  • 数式で間接参照のレベルを超える名前を追加または使用します
  • 定義された 20 レベルを超える名前によって参照されている名前を削除します

この問題を解決するには、定義された名前を変更して、指定されたセルをより直接参照します。

エラーが引き続き発生する場合は、この記事の「参照」セクションに移動します。

関連情報

このサポート情報記事の情報が Excel 2010 のエラーの解決に役立たない場合は、次のいずれかのオプションを選択します。