プロが教える店舗&オフィスのセキュリティ対策術

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で質問しましょう!