VBA/Excel 프로그래밍을 처음 사용하여 매크로를 사용하여 피벗 테이블을 새로 고칩니다. 내 시트 중 하나에 다음 VBA 코드가 있습니다.통합 문서에서 기본적으로 매크로 사용
이 엑셀 버전: 나는 엑셀 문서를 열 때 2013 I 매크로를 사용하도록 설정 한 후 앞뒤로 전환 할 때 코드는 잘 작동
Private Sub Worksheet_Activate()
RefreshPivotTables
End Sub
Private Sub Worksheet_Deactivate()
RefreshPivotTables
End Sub
(매크로를 사용할 수있는 통합 문서 내 파일을 저장),하지만 난 얻을 매크로가 실행되는 것을 막고있는 상단의 "매크로 리본 활성화". 다른 탭으로 전환하고 원래 시트로 돌아와 매크로를 활성화해야합니다.
기본적으로 통합 문서에 대해 "매크로 사용"을 설정하는 방법/실행중인 사용자 대신이 작업을 수행 할 일부 코드가 있습니까? 모든 사용자가 통합 문서를 전환하고 새로 고침이 발생했는지 다시 볼 수는 없습니다.