아래아한글 매크로 반복작업 편리하게 하는 방법

아래아한글 매크로를 통해 반복되는 작업을 조금은 편리하게 처리할 수 있는 방법에 대해 소개하는 글입니다.

엑셀을 사용한 VBA 매크로 수준은 아니지만, 단순한 편집에서는 의외로 시간을 단축할 수 있어 퇴근시간을 약간은 앞당길 수 있지 않을까 싶습니다.

어렵게 사용하기 보다, 엑셀처럼 작업을 기록하고 추후 매크로를 실행해 아래아한글 편집을 도와주는 기능입니다.

같은내용 문서 특정부분만 변경하는 아래아한글 메일머지 기능

아래아한글 매크로

아래아한글 매크로 반복작업 편리하게 하는 방법_1

예를들어 편집해야 할 문서에 HTML태그가 텍스트로 기입돼 있거나, 같은 기호 등이 나열되는 경우 찾기-바꾸기를 통해 문서 전체 편집을 진행합니다.

매번 같은형식의 기호가 문서마다 입력돼 있다고 가정했을 때, 일일이 찾아 바꾸는 것 보다 단축키 하나만 눌러서 변환하면 편리합니다.

아래아한글 매크로 사용방법

아래아한글 매크로 반복작업 편리하게 하는 방법_2

아래아한글 버전에 따라 다르겠지만, 대부분 도구-매크로 메뉴에서 해당 기능을 찾을 수 있으며 매크로를 사용하기 위해 보안을 먼저 설정합니다.

아래아한글 매크로 반복작업 편리하게 하는 방법_3

권장사항은 매우 높음 단계로 엑셀에서 처럼 보안수준을 낮음으로 처리하지 않으면 매크로가 실행되지 않습니다.

따라서 권장하지 않는 낮은 수준으로 변경 후 매크로를 기록 및 사용합니다.

매크로 기록

 

 

아래아한글 매크로 반복작업 편리하게 하는 방법_4

반복작업을 입력하기 위해 매크로 정의를 누르면 이미지와 같이 스크립트 매크로 정의 창이 나타나고, 이미 입력된 매크로를 포함해 확인할 수 있습니다.

적당히 빈 공간에 기록해도 되고, 기본값으로 입력된 부분도 수정할 수 있습니다.

아래아한글 매크로 반복작업 편리하게 하는 방법_5

매크로를 기록하는 상태에서는 편집하는 과정을 직접 처리합니다. 이 글의 예시에는 # 기호나 * 등의 특수기호를 공백으로 삭제하는 편집을 진행했습니다.

모든 작업에 수반되는 내용이 있다면, 빠짐없이 기록해 변수에 대응할 수 있습니다.

매크로 활용

매크로를 기록하는 과정은 녹화라는 생각을 가지고, 전혀 필요없는 과정은 진행하지 않는 것이 좋습니다. 혹시라도 문서에 문제가 발생할 수 있습니다.

정의된 매크로를 별도로 저장할 필요는 없으며, 찾기-바꾸기를 통해 입력된 작업은 다른 문서에서도 활용할 수 있습니다.

이 글에서 지정한 단축키는 Alt+8 이며, 다른 문서에서 해당 단축키를 입력하거나 도구-매크로 실행을 통해서도 실행할 수 있습니다.

마치며

 

 

문서를 작성하는 것 만큼 중요한 편집 과정에서, 반복되는 작업을 단축키 하나로 편리하게 처리한다면 보다 능률적으로 업무를 볼 수 있습니다.

아래아한글 매크로는 별도로 코드를 편집할 수도 있지만, 개인적으로는 추천하는 사항은 아니며 기록이 잘못되는 경우 다시 한 번 하는 것이 편합니다.