0
아래 첨부 된 스크린 샷에서 12.5 %의 "1 학년"행에서 "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