0

VBA で Excel ピボット テーブルのデータを生成したいと考えています。VBA はデータを再計算し、それに基づいてピボットが更新されます。

質問: VBA をピボットの直接のデータ ソースにすることは可能ですか。それとも、VBA からファイルに書き留めて、そこからピトーを更新する必要がありますか? ダイレクト データ ソースには、2D マトリックスだけでなく、多次元データを作成できるという利点があります。

多くのデータ ソースを選択でき、VBA からこれらの形式のいずれかでデータを書き込むことができることがわかります。

たとえば、VBA から xml ファイルを生成し、その xml ファイルをソースとしてピボット テーブルに使用させることができます。VBA で SQL Server の OLAP キューブをエミュレートするのは悪い考えだと思います。

ダミアン

4

1 に答える 1

0

OLAP キューブの場合、Microsoft Excel は非常に優れたビューアーですが、分析サーバー ツールにアクセスできる場合は、それを使用することをお勧めします。

ただし、Excel は単独で SQL Server に接続できます。やってみました?データメニューにあります。

于 2012-07-26T02:37:15.060 に答える