Microsoft Word에서 모든 테이블의 스타일을 변경하는 방법
Microsoft Word에서는 방대한 양의 텍스트 영역에 일괄적으로 서식을 적용하는 것이 가능합니다. 텍스트 일부분에 적용한 서식을 복사하여 몇 번의 클릭만으로 단락 전체나 섹션에 적용할 수 있습니다. 하지만 아쉽게도 표에는 이런 방식이 적용되지 않습니다. 특정 문서에 있는 모든 표의 스타일을 변경하려면 각 표를 하나씩 선택해서 스타일을 수정해야 합니다. 이 번거로움을 해결하기 위한 대안으로 매크로를 활용할 수 있습니다.
표 스타일 이름 확인
매크로를 만들기 전에 우선 적용하고자 하는 표 스타일의 이름을 알아야 합니다. 이 과정은 아주 간단합니다. 먼저 표 스타일을 변경할 Word 문서를 열고, 표 내부를 클릭한 후 '표 도구' 탭의 '디자인' 탭으로 이동합니다.
이제 모든 표에 적용하려는 표 스타일 위에 마우스 커서를 올리면, 도구 설명에 해당 스타일의 이름이 표시됩니다. 이 이름을 따로 기록해두면 매크로를 만들 준비가 완료됩니다.

표 스타일 변경 매크로 작성
Word에서 '파일' > '옵션' > '리본 사용자 지정' 메뉴로 이동하여 '개발 도구' 탭을 활성화합니다. 개발자 도구 모음이 활성화되면 다시 문서로 돌아갑니다.
'개발 도구' 탭에서 '매크로' 버튼을 클릭하고, 매크로 이름으로 다음을 입력합니다.
ApplyTableStyle
'만들기'를 클릭하여 코드 입력 상자를 열고, 다음 코드를 복사하여 붙여넣습니다. 단, 코드 중 tbl.Style = "Medium Shading 2 – Accent 1" 이 부분은 수정해야 합니다. 큰따옴표 안에 있는 'Medium Shading 2 – Accent 1' 부분을 이전 단계에서 확인한 표 스타일 이름으로 바꾸어야 합니다. 이때 큰따옴표는 반드시 그대로 유지해야 합니다. 이렇게 표 스타일 이름을 입력하고 매크로를 실행하면 됩니다.
Sub ApplyTableStyle() Dim tbl As Table For Each tbl In ActiveDocument.Tables tbl.Style = "Medium Shading 2 - Accent 1" Next End Sub

이제 모든 준비가 끝났습니다. 매크로를 실행하면 문서 내 모든 표의 스타일이 자동으로 변경됩니다. 다른 표 스타일을 적용해야 하는 경우, 매크로에 의해 표 스타일이 미리 지정되어 있으므로 기존 매크로를 제거해야 합니다.
만약 매크로가 적용하는 스타일을 변경하고 싶다면, 코드를 수정하여 적용하고자 하는 새로운 스타일의 이름으로 변경해야 합니다. 이 매크로는 문서 내 모든 기존 표와 새로 추가되는 표에 모두 적용됩니다. Microsoft Word에 이와 같은 작업을 수행할 수 있는 기본적인 옵션이 있었다면 훨씬 편리했겠지만, 이러한 기능 부재는 다소 아쉬운 부분입니다.