2013-08-20 3 views
0

여러 시트, 하위 및 매크로가있는 Excel 책이 있습니다. 좀 더 사용자 친화적 인 것으로 만들기 위해 사용자가 모든 것을 실행하기 위해 버튼을 클릭해야하는 대시 보드 시트를 만들고 싶습니다. 이것은 잠수함에서 쉽게 가능하지만 한 시트에서 다른 시트로 매크로를 호출하려면 어떻게해야합니까? 이것에 대한 Excel 설명서를 찾을 수없는 것 같습니다.다른 시트에서 시트 특정 매크로 실행

답변

4

각 시트 개체와는 반대로 모듈에 하위를 배치하십시오.

모듈을 만들려면 VBA 편집기에서 책 이름을 마우스 오른쪽 단추로 클릭 한 다음 삽입 -> 모듈을 선택합니다. 모든 하위 항목은 해당 책 내의 모든 시트 (또는 개체)에 액세스 할 수 있습니다.

0

워크 시트 코드 모듈의 하위있는 경우에, 당신은 같은 일반 코드 모듈 (또는 다른 모듈)에서 호출 할 수 있습니다 Sheet1는 시트의 코드 명이다

Sheet1.MySub 

... 실행할 코드가 들어 있습니다.

관련 문제