본문 바로가기
엑셀/엑셀 VBA

VBA피벗 관련 에러 (정렬코드)

by 한국수달보호협회장 2024. 7. 18.

 

피벗새로고침 할때 시트명1 activate되어있는 상태에서 시트명2 내림차순 코드쓰면 에러남

시트명2를 select하거나 activate한 뒤에  실행시켜줘야 잘 돌아간다

 

 

    시트명2.Select
    시트명2.PivotTables("피벗 테이블2").PivotCache.Refresh
    시트명2.PivotTables("피벗 테이블2").PivotFields("소분류코드").AutoSort xlDescending, _
        "개수 : 기존/신규", ActiveSheet.PivotTables("피벗 테이블2").PivotColumnAxis.PivotLines(1) _
        , 1