Mark는 고등학교 교사이며 학생 시험 중에 Excel의 도움말 시스템을 비활성화하려고합니다. 그는 이것을 할 수있는 쉬운 방법이 있는지 궁금합니다.

대답은 그렇습니다. 비교적 쉬운 방법이 있습니다. 도움말 시스템을 여는 가장 일반적인 방법을 비활성화하고 복원하는 몇 가지 매크로를 설정할 수 있습니다. DisableHelp 및 EnableHelp 매크로를 사용하면됩니다.

Sub DisableHelp()

EnableControl 984, False ' help     EnableControl 1004, False ' Office Assistant     Application.OnKey "{F1}", ""

End Sub
Sub EnableHelp()

EnableControl 984, True ' help     EnableControl 1004, True ' Office Assistant     Application.OnKey "{F1}"

End Sub
Sub EnableControl(Id As Integer, Enabled As Boolean)

Dim CB As CommandBar     Dim C As CommandBarControl     For Each CB In Application.CommandBars         Set C = CB.FindControl(Id:=Id, recursive:=True)

If Not C Is Nothing Then C.Enabled = Enabled     Next End Sub

두 기본 매크로 모두 EnableControl 매크로를 호출합니다. 이 매크로는 메뉴와 도구 모음에서 도움말 옵션을 제거하는 실제 작업을 수행합니다. 주 매크로는 또한 OnKey 메서드를 사용하여 F1 기능 키의 기능을 비활성화 (또는 복원)합니다. 이러한 매크로를 사용하려면 통합 문서를 열고 닫을 때 자동으로 실행되는 것과 같은 적절한 이벤트 프로 시저에서 매크로를 호출 할 수 있습니다.

이와 같은 매크로가 작동하더라도 도움말 시스템이 완전히 비활성화 된 것은 아니라는 사실을 인식해야합니다. 도움말 파일은 여전히 ​​디스크에 있으며 Windows를 통해 찾아서 열 수 있습니다. (열고보기 위해 Excel이 필요하지 않습니다.)

일반적으로 Excel 도움말 파일은 CHM 파일 확장명을 사용하는 파일에 저장됩니다. 파일을 비활성화하는 것은 디스크에서 적절한 CHM 도움말 파일을 찾아 다른 이름으로 바꾸는 것처럼 간단 할 수 있습니다.

예를 들어, “c : \ program files \ microsoft office \ office11″디렉토리의 특정 컴퓨터에 Excel이 설치 될 수 있습니다. 이 Excel 설치에 대한 도움말 파일은 “c : \ program files \ microsoft office \ office11 \ 1033″에 있습니다. 기본 Excel 파일은 XLMAIN11.CHM이지만 디렉토리에 다른 도움말 파일 (CHM 확장자)도있을 수 있습니다. 이 파일의 이름을 XLMAIN11.XXX와 같은 이름으로 변경하기 만하면됩니다. 도움말 프로그램이 파일을 찾을 수 없기 때문에 Excel에서 도움말을 표시 할 수 없습니다.

_ 참고 : _

이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (3406)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다.