한글 내에 [스크립트 매크로] 라는 기능을 이용해 여러 개의 문서를 병합하는 방법에 대해 알아보자.
물론 한글 문서 내에서 Ctrl + O 를 누르면 [문서 끼워넣기]라는 기능을 이용해 다른 한글 문서의 내용을 가져올 수 있지만,
가져와야 할 문서가 여러 개라면 일일이 이렇게 할 수는 없는 노릇이다.
일단 병합을 원하는 문서들은 한 폴더 내에 모여 있어야 한다. (혹시 모르니 폴더 이름에 한글은 지양하는 편이 좋겠다)
이제 DarkNamer 등의 프로그램을 이용해 파일 이름을 일관되게 세 자리 숫자로 변환해 준다.
(DarkNamer 가 BatchNamer 로 명칭이 변경되었다. 개발하신 분 블로그에서 다운로드 받을 수 있다: https://blog.naver.com/darkwalk77/222512470291)
[이름 지우기] - [번호 붙이기]를 차례로 누른 후
1부터 3자리로 파일명을 변환해 준다.
(주의: 애초에 파일명이 1, 2, 3 ... 10, 11, 12 와 같이 구성되어 있을 경우 일괄적으로 DarkNamer로 가져오면 10번대 파일들이 1과 2 사이에 위치해 순서가 꼬일 수 있다. 그런 경우 한 자리 파일들만 먼저 변환 후 두 자리는 두 자리 끼리, 세 자리는 세 자리 끼리 모아서 변환하자)
[변경 적용]을 눌러 파일 이름을 실제로 바꿔준다.
이제 아래에 첨부된 MergeHWP.xlsx 파일을 다운받아 열어보자.
사용법은 간단하다. 파일 개수와 파일들이 들어 있는 폴더 위치만 입력하면 된다.
파일 위치는 탐색기의 주소표시줄을 클릭하여 복사하자.
다음과 같이 C:\Temp에 있는 5개의 파일이라고 입력하면
[결과] 쪽에 파일 개수와 동일하게 5줄로 무언가 적히는 것을 볼 수 있다.
우리가 한글에 전달할 5개의 명령이다. 복사해 두자. 이 경우엔 C6부터 C10까지를 복사해 둔다.
이제 문서들을 병합할 빈 한글 문서를 하나 만든다.
메뉴 중 [도구] - [스크립트 매크로] - [매크로 실행] 을 누른다.
이미 등록된 매크로 중 사용하지 않는 매크로를 선택 후 왼쪽 아래 펜 모양 버튼을 눌러 이름을 바꿔준다. 여기서는 [중국어2성] 을 편집해 보겠다.
(마땅히 사용하지 않는 매크로가 없다면 [매크로 실행] 대신 일단 [매크로 정의]를 통해 빈 곳에 아무 매크로나 만들어 등록한 후 다시 [매크로 실행]으로 들어오면 된다.)
원하는 이름으로 변경 후 [설정] 버튼을 누른다.
이제 이름을 바꾼 매크로를 선택 후, 오른쪽에 [코드 편집]버튼을 누른다.
오른쪽에 [스크립트]라고 무언가 복잡하게 나타나지만 긴장하지 말자.
처음 등장하는 중괄호 { 와 마지막 중괄호 } 만 남기고 사이의 부분은 모두 삭제할 것이다. (블럭으로 지정된 부분)
맨 위에 [중국어2성] 이라고 적힌 부분은 아까 지정한 이름과 동일하게 바꾼 후 위에 있는 [매크로 적용] 단추를 눌러 주자. 매크로를 저장하는 역할을 한다.
이제 중괄호 사이에 아까 엑셀에서 복사한 명령들을 붙여넣어 주자.
최종 모양은 다음과 같다.
완성이다. 위에 있는 [매크로 적용]과 [매크로 실행] 버튼을 차례로 누르면 001.hwp 부터 005.hwp 까지의 문서가 자동으로 병합된다.
물론 문서 자체의 크기가 크거나 병합해야 할 문서가 많다면 시간이 꽤 걸릴 수 있다. 혹시 한글이 응답이 없더라도 건드리지 말고 잠시 기다려 주자.
'컴퓨터' 카테고리의 다른 글
파이썬 데이터프레임 다루기 (1) | 2022.03.28 |
---|---|
[윈도우] 화면 캡쳐하여 파일로 저장하기 단축키 (0) | 2019.05.13 |
IFTTT에서 인스타그램 연결이 되지 않을 때(could not connect service) (0) | 2019.04.12 |
유튜브 반응형 영상 링크 삽입(embed) 소스 (3) | 2018.12.26 |
Bitly 시간대는 변경이 가능할까? GMT, UTC, KST가 헛갈리는 이유는? (0) | 2018.12.24 |
[컴퓨터] 그림판으로 화면 내 특정 색의 RGB값 알아보기 (0) | 2018.10.23 |
[크롬] 특정 사용자계정의 바로가기 만들기 (1) | 2018.10.11 |
구글 프레젠테이션에서 이미지 작업하기 (문서 크기 변경, 저장) (1) | 2018.10.08 |
외장하드 만들고 초기설정하기 (feat. MG877K) (3) | 2018.08.29 |
[파워포인트] 포토샵 대신 파워포인트 쓰기(문서 크기 조절, 그림으로 저장) (1) | 2018.06.15 |
댓글