早速にアドバイスありがとうございます。
つたない説明でご迷惑をお掛けします。
アドバイス頂きました内容で追記します。
パソコンはwhindows7
office2010です。
以前にofficeXPがインストールされていましたが、削除して2010をインストールしました。
accessはofficeXPの時は、起動させたと言ってもためしのテストファイルを1、2度作成しただけで何も使っていませんでした。
よって、officeXPで作成したファイルは存在しないのですべてoffice2010で作成したaccdbファイルです。
エラーは、access2010で作成したテーブルファイルやクエリファイルとも同じ結果になります。
どのテーブル・クエリファイルも開いてデータシートビューで明細内容を確認することができます。
そのファイルをexcel用にエクスポートしてexcelでピボットテーブルを作成すると問題なく機能して表が作成されました。
access2010で作成しoffice2010のインストールされたパソコンのハードディスク内にあるaccdbファイルを開きナビゲーションウィンドウからクエリファイルをダブルクリックしてデータシートビューで開き、ホームタブの「ビュー」グループからピボットテーブルビューをクリックしてピボットテーブル作成画面に切り替えます。
ピボットテーブルフィールドリストから例えば日付フィールドの中の「月」のリストを選択して「ここに行のフィールドをドロップします」へドラッグして枠が青くなったらドロップします。
すると、左上に「月」と表示されその下に「総計」となりその間に1月~12月が表示されません。
そして詳細表示部分に「詳細なし」と表示されその下に「クエリを実行できませんでした。oデータプロバイダーから詳細なエラー情報は得れませんでした。」と表示されます。
更に列のところへピボットテーブルフィールドリストから「商品名」フィールドを選択して「ここに列のフィールドをドロップします」へドラッグして枠が青くなったらドロップします。
すると、左側に「商品名」と表示され、その下に「総計」となり左側に商品データのリストが表示されません。
そして詳細表示部分の「詳細なし」は変わりませんが明細表示部分の表示が「クエリを実行できませんでした。oデータベースは既に存在しています。」と表示されます。
その上に更に明細部分へ「数量」フィールドを選択して明細表示部分へドラッグして枠が青くなったらドロップすると、先ほどまで「明細なし」の表示が「数量」となり、明細表示部分の表示は、「クエリを実行できませんでした。oデータベースは既に存在しています。」と変わりません。
先の例は、行から先にドラッグ&ドロップしましたが、これをピボットテーブルフィールドリストから列を先にどれかのフィールドをドラッグ&ドロップしても同じになります。また、別のフィールドを選んでやっても同じ結果になります。
ただ、ピボットテーブルフィールドリストからいずれかのフィールドを選択して一番先に「詳細」にドラッグ&ドロップすると詳細にそのフィールドのリストが表示されます。どのフィールドを選んでもリストが表示されます。
しかし、詳細にリストが表示されている状態で行または列に別のフィールドをドラッグ&ドロップすると「詳細名」はそのままで詳細のリストが消え「クエリを実行できませんでした。oデータベースは既に存在しています。」となります。
そして行または列にはリスト表示はされません。
これで状況をご理解いただけましたでしょうか。
そして何が悪いのでしょうか。どうすればピボットテーブルを作成できるようになるのでしょうか。
ご指導お願いします。