Microsoft Word에서 모든 표의 스타일을 변경하는 방법

Microsoft Word에서 기존 표에 동일한 모양을 적용하려면 Word 데스크톱 앱에서 간단한 VBA 매크로를 실행하세요. 이 매크로는 문서 본문의 표를 순회하며 사용자가 선택한 표 스타일을 적용합니다. 표 디자인 갤러리에서 선택한 표의 서식을 지정할 수 있지만, 이 매크로는 한 번 실행으로 문서 전체에 하나의 스타일을 적용합니다. 나중에 새로 만드는 표는 Word 설정에서 별도로 관리할 수 있습니다.

이 스크린샷과 메뉴 경로는 Windows용 Word를 기준으로 작성되었습니다. Mac용 Word도 매크로를 지원하지만 메뉴 구성은 다릅니다. 웹용 Word는 결과를 표시할 수는 있지만 VBA 매크로를 실행할 수는 없습니다. 시작하기 전에 문서를 저장해 두십시오.

1. 정확한 테이블 스타일 이름을 찾으세요

표 안을 클릭하면 상황별 표 디자인 탭이 나타납니다. 표 스타일 갤러리를 열고 원하는 스타일을 가리킵니다. 도구 설명에 표시된 이름을 기록해 둡니다. 매크로에는 공백과 구두점을 포함한 정확한 이름이 필요합니다. 스타일이 이미 문서에 있는 경우 문서에서 해당 스타일을 선택할 수 있습니다. Microsoft는 표 디자인 탭 에서 표 서식 지정 컨트롤에 대해 설명합니다 .

Word 표 디자인 리본에서 표 스타일 갤러리가 열려 있고 스타일 타일에 마우스를 올려놓으면 툴팁이 표시됩니다.
스타일 타일을 가리키고 Word에서 툴팁에 표시되는 이름을 확인하세요.

2. 개발자 탭을 표시합니다.

Windows용 Word에서는 파일 > 옵션 > 리본 사용자 지정을 선택합니다 . 기본 탭 에서 개발자 탭 을 선택한 다음 확인을 클릭합니다 . Mac용 Word에서는 Word > 환경 설정 > 리본 및 도구 모음을 열고 리본 사용자 지정 > 기본 탭을 선택한 다음 개발자 탭을 선택하고 저장합니다. 개발자 탭을 표시하는 방법에 대한 Microsoft의 단계를 참조하십시오 .

Word의 '리본 사용자 지정' 페이지에서 '기본 탭' 목록에 '개발자'가 선택된 상태로 옵션을 엽니다.
Word의 매크로 도구를 사용하려면 개발자 옵션을 한 번 활성화하십시오.

3. 문서에 매크로를 생성합니다.

개발자 탭 에서 매크로를 선택합니다 . ApplyTableStyleToAllTables매크로 이름으로 를 입력합니다. 매크로 목록에서 현재 문서를 선택하여 매크로가 문서와 함께 저장되도록 한 다음 만들기를 선택합니다. Word에서 Visual Basic 편집기가 열립니다. 이 단계는 Microsoft의 매크로 생성 또는 실행 가이드를 따릅니다 .

ApplyTableStyleToAllTables가 입력되고 만들기 버튼이 선택된 Word 매크로 대화 상자
업데이트하려는 문서에 매크로를 생성합니다.

4. 표 형식 코드를 추가합니다.

편집기에서 샘플 코드를 다음 코드로 바꾸세요. 따옴표 안의 단어만 갤러리에서 원하는 스타일 이름으로 바꾸고, 따옴표와 나머지 코드는 그대로 두세요.

Sub ApplyTableStyleToAllTables()
    Dim tbl As Table

    For Each tbl In ActiveDocument.Tables
        tbl.Style = "REPLACE WITH YOUR EXACT STYLE NAME"
    Next tbl
End Sub

이 Table.Style속성은 스타일 이름을 허용하므로 철자나 구두점이 일치하지 않으면 Word에서 스타일을 찾지 못할 수 있습니다. 매크로를 실행하기 전에 이름을 확인하십시오. 루프는 문서의 컬렉션을 사용합니다 . Microsoft는 문서의 컬렉션 개수가 표 참조Tables 에서 기본 스토리(문서 본문)를 포함한다고 설명합니다 . 머리글, 바닥글 또는 다른 스토리 범위에 있는 표는 별도로 처리해야 할 수 있습니다.

Visual Basic 편집기에서 ActiveDocument.Tables를 순회하는 루프와 정확한 테이블 스타일 이름을 위한 자리 표시자를 보여줍니다.
따옴표로 묶인 자리 표시자를 기록해 둔 스타일 이름으로 바꾸세요.

5. 매크로를 실행합니다.

Visual Basic 편집기를 닫고 Word로 돌아갑니다. 개발자 > 매크로를 선택하고 , 매크로를 선택한 ApplyTableStyleToAllTables다음 실행을 선택합니다 . Word는 활성 문서 본문의 각 표에 대한 스타일 지정을 변경합니다. 여러 개의 문서가 열려 있는 경우 실행하기 전에 올바른 문서가 활성화되어 있는지 확인하십시오.

Word의 매크로 대화 상자에서 "모든 테이블에 테이블 스타일 적용"이 선택되고 "실행" 버튼이 표시된 화면입니다.
매크로를 선택하고 열려 있는 문서에 대해 실행하세요.

6. 결과를 검토하고 저장하세요.

표의 제목, 테두리, 음영이 읽기 쉬운지 확인하세요. 머리글 행 , 띠 모양 행 과 같은 표 스타일 옵션 이나 개별 셀에 수동으로 적용된 서식으로 인해 동일한 이름의 스타일을 사용하더라도 두 표가 다르게 보일 수 있습니다.

워드 문서에 두 개의 별도 표가 있으며, 두 표 모두 파란색 머리글 행과 띠로 구분된 본문 행을 가지고 있습니다.
매크로가 공유 스타일을 적용한 후 각 테이블을 검토하십시오.

매크로를 나중에 다시 실행하려면 파일을 Word 매크로 사용 문서(.docm) 형식으로 저장하세요 . 일반 사본에 저장하면 .docx표 서식은 유지되지만 VBA 코드는 삭제됩니다. 웹용 Word에서 .docm파일을 열 수는 있지만 매크로는 데스크톱 앱에서만 실행됩니다. 자세한 내용은 Microsoft의 브라우저와 데스크톱 기능 비교 가이드를 참조하세요 .

Word의 '다른 이름으로 저장' 대화 상자에서 파일 형식으로 Word 매크로 사용 문서(*.docm)가 선택되어 있습니다.
매크로를 저장하고 다시 실행하려면 .docm 형식으로 저장하세요.

나중에 추가하는 테이블에 대한 스타일을 설정하세요.

위의 반복문은 실행 시 기존 테이블의 스타일을 변경합니다. 하지만 향후 삽입할 모든 테이블에 자동으로 스타일을 적용하지는 않습니다. Word에는 새로 생성되는 테이블의 기본 스타일을 설정하는 별도의 VBA 메서드가 있습니다. 이러한 동작을 원한다면 해당 매크로를 추가하고 실행하세요. 이때 자리 표시자를 동일한 스타일 이름으로 바꾸면 됩니다.

Sub SetDefaultTableStyleForNewTables()
    ActiveDocument.SetDefaultTableStyle _
        Style:="REPLACE WITH YOUR EXACT STYLE NAME", _
        SetInTemplate:=False
End Sub

Microsoft 문서에서는 SetDefaultTableStyle을 새로 생성되는 표의 기본 설정으로 안내합니다. 이 설정을 활성화 SetInTemplate하면 True첨부된 템플릿에도 스타일이 저장됩니다. False문서의 기본 스타일만 변경하려면 이 설정을 그대로 두십시오.

Visual Basic 편집기에서 향후 테이블에 대해 SetDefaultTableStyle 및 SetInTemplate을 False로 설정했습니다.
기본 스타일 지정 방식은 새 테이블에만 적용되며 기존 테이블의 스타일은 변경하지 않습니다.

매크로 보안 참고

이해하고 신뢰할 수 있는 매크로만 실행하세요. Word에서 매크로 실행이 차단되는 경우, 회사 또는 학교 관리자가 설정을 제어할 수 있습니다. 이 코드를 실행하기 위해 모든 매크로를 전역적으로 활성화하지 마세요. Microsoft의 매크로 보안 지침 이나 관리자에게 문의하십시오.

댓글 남기기

Microsoft Word에서 그림을 이동하는 방법

Microsoft Word에서 그림을 이동하는 방법

워드에서 그림을 드래그하여 이동하는 방법, 텍스트 줄 바꿈을 선택하는 방법, 단락에 그림을 함께 배치하거나 페이지에 고정하는 방법, 그리고 이동하지 않는 이미지를 해결하는 방법을 알아보세요.

엑셀에 체크박스를 삽입하는 두 가지 간편한 방법

엑셀에 체크박스를 삽입하는 두 가지 간편한 방법

셀 내 도구를 사용하여 Excel에 확인란을 삽입하는 방법, 수식을 사용하여 선택된 항목 수를 계산하는 방법, 또는 이전 데스크톱 버전에서 연결된 폼 컨트롤을 추가하는 방법을 알아보세요.

엑셀에서 알파벳 자동 완성하는 방법: A부터 Z까지, 그리고 그 이상

엑셀에서 알파벳 자동 완성하는 방법: A부터 Z까지, 그리고 그 이상

Excel에서 채우기 핸들 함수, SEQUENCE 함수 또는 재사용 가능한 사용자 지정 목록을 사용하여 A부터 Z까지의 소문자 또는 Z를 초과하는 레이블을 생성할 수 있습니다.

엑셀에서 취소선을 긋는 방법: 단축키 및 단계별 방법

엑셀에서 취소선을 긋는 방법: 단축키 및 단계별 방법

Windows, Mac 및 웹에서 Excel을 사용하여 셀에 취소선을 긋고, 셀의 일부 서식을 지정하고, 값을 삭제하지 않고 줄을 제거하는 방법을 알아보세요.

Microsoft Access란 무엇인가요? Microsoft Access의 데이터베이스 도구는 어떻게 작동하나요?

Microsoft Access란 무엇인가요? Microsoft Access의 데이터베이스 도구는 어떻게 작동하나요?

Microsoft Access는 관련 레코드를 저장하고, 쿼리를 작성하고, 데이터 입력 양식을 만들고, 보고서를 생성하는 데 사용할 수 있는 Windows 데이터베이스 응용 프로그램입니다. Access의 작동 방식과 적합한 사용 사례를 알아보세요.

Word 2010에서 눈금선 높이와 너비 변경하기

Word 2010에서 눈금선 높이와 너비 변경하기

Word 2010에서 격자선 높이와 너비를 조정하고, 표시되는 선의 빈도를 변경하고, 기본 가로 및 세로 그리기 격자 간격을 설정하는 방법을 알아보세요.

Office Outlook 2010 가져오기 및 내보내기: PST 파일을 이용한 데이터 이동

Office Outlook 2010 가져오기 및 내보내기: PST 파일을 이용한 데이터 이동

Outlook 2010으로 PST 파일을 가져오거나 메일, 연락처, 일정 및 작업을 내보내는 방법을 알아보세요. 올바른 메뉴를 따라가면 폴더 누락이나 중복을 방지할 수 있습니다.

Nucleus Kernel을 사용하여 Outlook PST 암호 복구하기

Nucleus Kernel을 사용하여 Outlook PST 암호 복구하기

Kernel에서 제공하는 최신 단계를 따라 잊어버린 Outlook PST 암호를 복구하세요. 여기에는 올바른 파일을 식별하는 방법, 백업을 만드는 방법, 도구의 한계를 확인하는 방법이 포함됩니다.

파워포인트 슬라이드에 웹페이지를 삽입하는 방법

파워포인트 슬라이드에 웹페이지를 삽입하는 방법

LiveWeb 추가 기능을 사용하여 PowerPoint 슬라이드에 웹사이트를 배치하고, 크기와 새로 고침 동작을 설정하고, 발표 전에 호환성을 확인할 수 있습니다.

Access 2010 데이터베이스를 폼에서 열 수 있도록 하는 방법

Access 2010 데이터베이스를 폼에서 열 수 있도록 하는 방법

Access 2010 데이터베이스 응용 프로그램을 데이터 입력 양식으로 바로 열도록 설정하고, 개체 목록을 숨기고, 메뉴를 제한하고, 공유하기 전에 설정을 확인합니다.