워드 문서에서 특정 단어 감추기 자동화를 위한 VBA 코드
개요
워드 문서에서 특정 단어를 감추는 것은 특정 정보를 보호하거나 민감한 정보를 숨기는 데에 유용합니다. 하지만 수작업으로 각각의 단어를 감추는 것은 번거로울 수 있습니다. 이번 포스팅에서는 VBA(Visual Basic for Applications) 코드를 활용하여 워드 문서에서 특정 단어를 자동으로 감추는 방법에 대해 알아보겠습니다.
VBA 코드 작성하기
먼저, 열어놓은 워드 문서에 VBA 코드를 작성하기 위해 아래와 같은 단계를 따릅니다.
- 워드 문서를 엽니다.
- Alt+F11 키를 눌러 VBA 편집기를 엽니다.
- 좌측 탐색창에서 'ThisDocument'를 더블 클릭하여 현재 문서에 대한 코드 창을 엽니다.
- 편집기 창에 아래와 같은 코드를 작성합니다.
Private Sub Document_Open()
Dim word As Range
For Each word In ActiveDocument.Content.Words
If word.Text = "감추고자 하는 단어" Then
word.Font.Hidden = True
End If
Next word
End Sub
위 코드에서 "감추고자 하는 단어" 부분을 실제로 문서에서 감추고자 하는 단어로 변경해야 합니다. 위 코드는 문서가 열릴 때마다 해당 단어를 찾아 감추는 기능을 수행합니다.
코드 적용 및 확인
위 코드를 작성하고 저장한 뒤, 워드 문서를 닫고 다시 엽니다. 문서가 열린 후에는 "감추고자 하는 단어" 부분이 감춰져 있을 것입니다. 확인을 위해 Ctrl+Shift+8 키를 눌러 숨겨진 문자를 활성화하면 감추어진 단어를 확인할 수 있습니다.
마무리
이렇게 VBA 코드를 활용하여 워드 문서에서 특정 단어를 자동으로 감출 수 있습니다. 이를 통해 민감한 정보를 안전하게 보호하거나 필요한 단어를 감출 수 있을 것입니다. VBA 코드를 잘 활용하면 더욱 효율적인 문서 작업을 할 수 있으며, 여러 가지 기능을 자동화할 수 있습니다.
감사합니다.
'■ 칼퇴를 위한 VBA : 사례 > - VBA for 워드' 카테고리의 다른 글
워드 문서에서 특정 단어 삽입 자동화를 위한 VBA 코드 (0) | 2023.07.06 |
---|---|
워드 VBA 코드를 활용한 문서 복사 자동화 (0) | 2023.07.06 |
워드 VBA 코드를 사용한 페이지 설정 자동화 (0) | 2023.07.06 |
워드 문서에서 특정 스타일 제거 자동화를 위한 VBA 코드 (0) | 2023.07.06 |
워드 VBA 코드를 활용한 문서 서명 자동화 (0) | 2023.07.06 |