0
添付のスクリーンショットで、私は12.5%になる「First Grade」行の「Short」という高さのカウントを取得しようとしています。ピボットテーブルのサブフィールドのデータ値を参照するにはどうすればよいですか?
私は.GetPivotDataメソッドを使用する必要があるように見えますが、私の人生のために働かせることはできません。ピボットテーブル.GetPivotData([DataField]、[Field1]、[Item1])が必要です。しかし、私が試してみる
x = pvt.GetPivotData("Count of Height", "First Grade", "Short").Value
私は、実行時エラー '1004':アプリケーション定義またはオブジェクト定義エラーが表示されます。
Sub PivotTest()
Dim pvt As PivotTable: Set pvt = Sheets("Sheet2").PivotTables("PivotTable1")
x = pvt.GetPivotData("Count Of Height", "First Grade", "Short").Value
End Sub
本当に私は何が欠けているのか分かりません。 GetPivotData
機能を見てみると、テーブル
これは正確に右である:これは動作します、と述べ
。私は議論の記述が何であるか誤解していたと思います。ありがとう、トン! – Kalarian