매크로 바로가기에 삭제 키를 어떻게 사용하나요?

매크로 바로가기에 삭제 키를 어떻게 사용하나요?

매크로 단축키로 Ctrl+를 사용하고 싶습니다 .Del

어떻게 해야 합니까?
사용에 관한 내용이 Application.OnKey많이 나타나는 것 같지만 그게 무슨 뜻인지 전혀 모르겠습니다.

누군가 이 작업을 수행하는 방법을 알려주실 수 있나요?

답변1

글쎄, 당신이 실제로 무엇을 하려고 하는지에 따라 달라집니다. 셀의 내용만 지우려면 다음을 수행하십시오.

Sub sbClearCells()
 Range("A1:C10").Clear
End Sub

사용자를 취소하려면 다음과 같이 셀을 두 번 클릭하세요.

취소 = 참

하지만

실제 키보드 펀치를 실제로 수행하려면 sendkeys를 살펴봐야 합니다.

답변2

CTRLMicrosoft Excel에서는 +모든 문자 에 매크로 키를 할당할 수 있습니다 . 다른 키를 사용하여 매크로를 할당하는 기능이 내장되어 있지 않습니다.

Application.OnKey 메서드를 사용하면 꽤 멋진 작업을 수행할 수 있습니다. 예를 들어 Application.OnKey "^{DEL}", ""삭제 키를 비활성화하지만 ""를 다른 프로시저로 바꾸면 일부 다른 기능이 활성화되거나 비활성화됩니다. 보다이 마이크로소프트자세한 내용은 페이지를 참조하세요.

관련 정보