エクセルVBAでピボットテーブルの範囲を自動選択するには?
昨日以降(0) 2日前以降(0) 3日前以降(0) 4日前以降(0) 5日前以降(0)
Message#1 2015年2月12日(木)08時48分 From: futoas | 返事 削除 変更 |
エクセルVBAでピボットテーブルの範囲を自動選択することは可能でしょうか? 一般的にピボットテーブルのどこかをアクティブにしておいて、Ctrl+Aを押下すると そのピボットテーブルの範囲内だけを選択することが可能ですがこれをVBAで できないかと思っています。 一応、マクロの記録からやってみたのですが、以下のようになっていて、Ctrl+Aの 記述が抜けていました。 Sub Macro1() Range("A1:D10").Select Range("B1").Activate End Sub これでは汎用性がないVBAとなっていますので、どの範囲を選択しても必ず指定した 範囲のピボットテーブルを自動選択ができないかと考えています。 あとは、ごり押しで最終行と最終列を取得していくものですが、これ以外に方法はないですか? |
昨日以降 2日前以降 3日前以降 4日前以降 5日前以降