2016-10-21 7 views
1

어쩌면 noobish 질문에 표시되고 있지만, 여기 간다 :엑셀 -에서 숨기기 잠수함은 '리본 사용자 지정'대화

내 목표는 엑셀 추가 기능을 설치하는 것입니다. 모듈에있는 모든 코드가 여러 Sub()에 정리되어 있습니다. 추가 기능을 Excel 추가 기능 폴더에 저장했습니다. 추가 기능을 단추/사용자 지정 메뉴 (File/Options/Customize Ribbon/Macros)로 추가하려고하면 모든 Sub()이 나열됩니다.

Sub()의 일부가 표시되지 않도록 숨길 수 있습니까? 나는 단지 주된 것을 필요로한다. Sub()의 대부분이 스스로 실행할 수 없기 때문에 모든 추가 기능을 표시하는 것은 여러 추가 기능을 사용할 때 혼란스러워집니다. 이 문제를 방지하기 위해 코드를 구성하는 좋은 방법이 있습니까?

+0

개인 정보 보호 설정을 고려한 적이 있습니까? 상단에 "옵션 개인 모듈"이있는 경우 : https : //msdn.microsoft.com/en-us/library/aa266185 (v = 60) .aspx – Vityata

+0

@Vityata "옵션 개인 모듈"은 모든 하위를 기본적으로 숨 깁니 까? ? 하위가 보이기를 원하면 공개로 선언해야합니까? 나는 이런 종류의 선언을 결코 사용하지 않았다. –

+0

그것은 private 서브가 보이지 않도록 숨길 것이다. – Vityata

답변

1

옵션 개인 모듈을 맨 위에 쓰고 서브 루틴을 비공개로 설정하면 표시되지 않습니다.

옵션 개인 모듈의 경우 here을 참조하십시오.