1

MDB ファイルの一部のデータを参照する Excel ファイルを受け取りました。ファイルを開くと、ドロップダウンとピボット テーブルに基づく概要しか表示されません。MDB ファイルのデータは、XLS ファイル自体に埋め込まれているようです。Notepad++ でファイルを見ると、探している情報が表示されます (ただし、xls ファイルのバイナリ データと混在しています)。

このタイプの埋め込みデータを XSL ファイルから抽出する方法を誰かが知っているかどうか知りたいです。元の MDB ファイルはとうの昔になくなっています。

4

3 に答える 3

1

ドロップダウンが実際にピボット ページ フィールドである場合は、外部データに基づくピボット テーブルがある可能性があります。確認するには、ピボット テーブル内のセルを選択します。VBE を開きます (Alt + F11)。イミディエイト ウィンドウ (Ctl+G) に移動し、次のように入力します。

?ActiveCell.PivotTable.PivotCache.CommandText
?ActiveCell.PivotTable.PivotCache.Connection

これにより、データの場所に関する情報が得られます。メモ帳に表示されるデータは、ピボット キャッシュに保存されているデータです。mdb にアクセスできない場合、更新はできませんが、以前にフェッチしたデータは引き続きキャッシュに残ります。

于 2009-08-07T03:11:03.203 に答える
1

すべてのフィルターを削除し、総計の数値を含むセルをダブルクリックします。Excel は PivotCache のデータをドリルダウンし、その数値のすべての行が合計された新しいワークシートを開きます。

于 2009-11-18T09:05:25.320 に答える
0

私が考えることができる唯一のことは、ファイルに非表示のワークシートがあるかどうかを確認しましたか? ワークブックの下部にある任意のワークシート タブを右クリックし、[Unhide...そこから] を選択します。生データを含む非表示のシートがあるかどうかを確認できます。

于 2009-08-06T23:31:42.153 に答える