Microsoft Word 링크 스타일에서 색상을 재설정하는 방법


0

제목 1 에서 제목 9 스타일 을 정의 하여 제목 N 이 추가 스타일 변경과 함께 제목 N-1 을 기반으로 하도록했습니다 . 이를 통해 모든 레벨에서 일관되게 제목 스타일 을 업데이트 할 수 있습니다.

그러나 특정 시점에서 제목 8 스타일 에서 글꼴 색을 설정 했으며이 변경 내용을 취소 할 수 없습니다. 결과적으로 제목 1의 글꼴 색을 편집 할 때마다 제목 1 에서 제목 7 까지의 모든 제목 스타일 에 업데이트 된 글꼴 색이 표시되지만 제목 8 에서 중지됩니다 .

이 문제를 어떻게 해결할 수 있습니까? VBA 수정조차 환영합니다.

답변:


0

주어진 스타일을 재설정하는 VBA 수정 프로그램을 찾았으며 트릭을 수행합니다. VBA 코드는 다음과 같습니다.

    Private Sub ClearStyle(sStyleName As String)
        Dim oStyle As Variant
        Set oStyle = ActiveDocument.Styles(sStyleName)

        With ActiveDocument.Styles(oStyle)
            If .BaseStyle <> "" Then
                .Font = .BaseStyle.Font
                .ParagraphFormat = .BaseStyle.ParagraphFormat
            End If
        End With
    End Sub

    Public Sub clearDirtyStyles()
        ClearStyle "Heading 8"
    End Sub

손상된 템플릿에서 ClearDirtyStyles VBA 매크로를 호출하면 스타일이 재설정됩니다.

Mac 2016 용 MS Word에서 다시 테스트했으며 작동합니다. 의 글꼴 색상으로 재생하여 직접 시도 Heading 1, Heading 2그리고 Heading 3, 다음 실행 ClearStyle "Heading 3".

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.