2011-10-24 3 views

답변

8

VBE에서 "통합 문서"아이콘을 두 번 클릭하고이 이벤트를 사용하십시오. 탭을 클릭하여 다른 시트를 활성화 할 때마다 트리거됩니다. 탭이 명명 한 "인벤토리보기"이 경우, 코드 시트가 활성화 될 때 (한 번) 실행 :

Private Sub Workbook_SheetActivate(ByVal Sh As Object) 

If Sh.Name = "View Inventory" Then 
    'Do your code 
End If 

End Sub 
+12

또는 더 나은, 워크 시트 코드 (온 - 마우스 오른쪽 버튼을 클릭''Worksheet_Activate()를 사용 시트 이름을 클릭하고 "코드보기"를 클릭하십시오. – JMax

+0

니스 -> JMax. 그것이 왜 나에게 즉시 일어나지 않았는지 확실하지 않습니다! : p – aevanko

+0

고마워요! 정말 도움이되었습니다! :디 – puissant