Jean은 Excel에서 F1 키를 비활성화하는 방법이 있는지 물었습니다. 그녀가 F2를 누르려고 할 때 자주 F1을 누르는 것 같고 그렇게하는 것은 귀찮습니다.

이와 같은 키를 비활성화하는 유일한 방법은 매크로를 만드는 것입니다. 다음 매크로는 트릭을 아주 잘 수행합니다.

Private Sub Workbook_Open()

Application.OnKey "{F1}", ""

End Sub
Private Sub Workbook_BeforeClose(CANCEL As Boolean)

Application.OnKey "{F1}"

End Sub

실제로 여기에는 두 개의 매크로가 있습니다. 첫 번째는 통합 문서가 열릴 때마다 실행되고 두 번째는 통합 문서가 닫힐 때 실행됩니다. 첫 번째 매크로의 경우 OnKey 메서드는 F1 키를 누를 때마다 트랩하고 취소합니다. 통합 문서가 닫힐 때 실행되는 매크로는 F1 키의 정상적인 작동을 복원합니다.

이러한 매크로는 지정된 통합 문서에 배치 할 수 있으며,이 경우 해당 통합 문서가 열려있는 동안에 만 적용됩니다. Excel을 사용할 때 항상 적용되도록하려면 개인 통합 문서에 매크로를 저장하십시오. (이 통합 문서의 사용은 ExcelTips의 다른 문제에서 다루었습니다 . 아이러니하게도 F1 키를 눌러 호출되는 Excel 도움말 시스템에서도 이에 대한 정보를 찾을 수 있습니다.)

_ 참고 : _

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

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

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

이 팁 (10922)은 Office 365의 Microsoft Excel 2007, 2010, 2013, 2016, 2019 및 Excel에 적용됩니다. 여기에서 Excel의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excel-Disabling_a_Function_Key [기능 키 비활성화].