Excel 2010 および Excel 2013 で Pivot Table にパラメータを設定して保存後に再度開きデータを更新すると Excel が動作を停止する

現象
Microsoft Excel 2010 および Microsoft Excel 2013 で、パラメーターを設定した Pivot Table を作成して保存し、一度 Excel を終了した後に、再度ファイルを開き、データを更新すると Excel が動作を停止します。
原因
パラメーター クエリに基づくデータを取得する場合、この現象が発生します。Excel 2010 および Excel 2013 のピボット テーブルでは、パラメーター クエリは使用できません。
解決方法
Microsoft Excel 2010 および Microsoft Excel 2013 で、パラメーターを設定した Pivot Table を作成して保存し、一度 Excel を終了した後に、再度ファイルを開き、データを更新すると Excel が動作を停止します。
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
詳細
問題の再現手順
以下は、問題が発生する手順の一例です。ここでは SQL Server へ接続する例を説明しますが、Access のテーブルへ接続する場合にも発生します。
  1. Microsoft SQL Server 2008 R2 に sample テーブルを作成し、任意の型の列、sampleclm を用意します。
  2. 手順 1 のデータベースへ ODBC 接続します。
  3. Excel 2013 を起動して、 [データ] タブ - [その他のデータソース] - [Microsoft Query] をクリックします。
  4. 手順 2 のODBC 接続を選択します。
  5. [クエリ ウィザード – 列の抽出] で、sampleclm 列を選択し、[次へ] をクリックします。
  6. [クエリ ウィザード - データの抽出] ではそのまま [次へ] をクリックします。
  7. [クエリ ウィザード - 並べ替え順序の設定] ではそのまま [次へ] をクリックします。
  8. [クエリ ウィザード - 完了] で、[Micorsoft Excel にデータを返す] を選択して、[完了] をクリックします。
  9. [データのインポート] ダイアログで、[ピボットテーブル レポート] を選択します。
  10. データを返す先を、既存のワークシートの A1 に設定します。
  11. [OK] をクリックして、[データのインポート] ダイアログを閉じます。
  12. ピボット テーブルのフィールド リストから、sampleclm にチェックをいれます。
  13. 作成されたピボット テーブルにカーソルを置き、[データ] タブ – [プロパティ] をクリックします。
  14. [接続のプロパティ] 画面の [定義] タブで、[クエリの編集] をクリックします。
  15. [クエリ ウィザード] 画面で、[次へ] をクリックしていき、[クエリ ウィザード - 完了] ダイアログで [Microsoft Query でデータの表示またはクエリの編集を行う] を選択して、[完了] をクリックします。
  16. [Microsoft Query] 画面で、[条件] メニュー - [抽出条件の追加] をクリックします。
  17. [抽出条件の追加] 画面で、[フィールド] に sampleclm を設定し [演算子] に [>=] を設定し、[値] に “[?]”と入力し、[追加] をクリックします。
  18. [パラメーター値の入力] では、何も入力せずに [OK] をクリックします。
  19. [抽出条件の追加] 画面を閉じます。
  20. [Microsoft Query] 画面を閉じます。
  21. [接続のプロパティ] 画面に戻り、[パラメーター] をクリックします。
  22. [次のセルから値を取得する] にチェックをいれ、任意のセルを指定して、[OK] をクリックします。
  23. [接続のプロパティ] 画面に戻り、[OK] をクリックします。
  24. [データ] タブ - [すべて更新] をクリックで、データが更新されることを確認します。
  25. 任意の名前で保存して、終了します。
  26. ファイルを開いて [データ] タブ - [すべて更新] をクリックします。

結果

「Micorosoft Excel は動作を停止しました」と表示され、Excel が動作を停止します。

関連情報
211945 XL2000: PivotTable Report Unavailable with Parameter Query
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:3084193 - 最終更新日: 09/29/2016 12:32:00 - リビジョン: 4.0

Microsoft Excel 2010, Microsoft Excel 2013

  • KB3084193
フィードバック