엑셀 매크로 시트 폼 복사 단축키 간단하게 만들기

엑셀 매크로 시트 폼 복사 단축키 간단하게 만들기


엑셀 프로그램에서 시트를 합치거나 줄여서 폼 양식을 만들 수 있는데요.
만든 양식을 여러 번 사용해야 한다면 보통 시트 복사 후 다시 사용해야 하는 작업을 해야 합니다.

이렇게 자주 사용해야 하는 일이라면 매크로를 이용해서 단축키를 이용한다면 쉽게 사용할 수 있는데요
방법을 알아보겠습니다.

엑셀 샘플을 준비했습니다. 간단한 폼이 있고요
이 폼을 입력 후 일별로 계속 입력해야 한다면 시트를 복사하고 지우고 해야 합니다.
단축키를 이용해서 시트를 복사할 겁니다.




상단 메뉴 중 [개발도구]를 클릭합니다. 서브 메뉴가 나오면 [매크로 기록]을 클릭해주세요.




매크로 기록 창이 열립니다. 매크로 이름에는 "시트 복사"라고 넣고 바로 가기 키는 시트 복사 시 사용할 단축키를 정해주세요
저는 "h" 키를 사용해보겠습니다.

설명은 비워도 되는데 관리하시는 거라면 간단한 설명을 넣고 [확인] 버튼을 클릭합니다.




이제 화면 녹화 비슷하게 생각하시면 됩니다.
시트 복사를 그대로 하시면 되는데요.

복사할 시트 선택 후 메뉴가 열리면 [이동/복사]를 선택합니다.




이동 /복사 창이 열리면 복사본 만들기에 체크 후 [확인] 버튼을 클릭합니다.




폼만 있어야 하므로 복사된 시트에서 데이터를 삭제합니다.


 



상단 메뉴 중 [개발 도구]-[기록 중지] 버튼을 클릭합니다.




이제 준비가 다 되었습니다.




잘 되는지 매크로부터 실행해보겠습니다.
상단 메뉴 중 [개발 도구]-[매크로]를 클릭합니다.


매크로 창이 열리면 생성한 매크로인 [시트 복사]를 선택 후 [실행] 버튼을 클릭합니다.





시트가 복사되었습니다.




단축키로도 시트 복사가 됩니다.
매크로 기록 시 지정했단 단축키를 눌러주세요
저는 Ctrl + h로 설정해서 "Ctrl + h" 키를 눌렀습니다.
시트 복사가 잘됩니다.


이상 단축키로 시트 복사 방법을 알아보았습니다.