重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

VBAでピボットテーブルの更新をしたのですが、
(ActiveWorkbook.RefreshAll)
元データの範囲(行数のみ)が変わった時の記述がわかりません。
助けてください!よろしくお願いいたします。

A 回答 (1件)

こんにちは



エクセルということでよいのでしょうか?

参照元がどうになっているのか不明なので、テスト等で確認はしていませんけれど、
PivotCache の SourceData あるいは SourceDataFile、 Recordset などを再設定してあげれば良いのではないでしょうか?
再設定後に Refresh が必要であろうと思われます。
https://docs.microsoft.com/ja-jp/office/vba/api/ …
    • good
    • 0
この回答へのお礼

ありがとうございました。やってみます!

お礼日時:2022/01/07 09:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!