주석 텍스트 삭제 (Microsoft Word)
Thomas에는 다른 사람을 위해 문서를 게시하기 전에 제거해야하는 항목이있는 큰 문서가 있습니다. 문서에서 제거해야하는 부분을 선택하고 게시하기 전에 제거해야한다는 주석으로 표시했습니다. Thomas는 이러한 방식으로 주석이 달린 모든 텍스트를 빠르게 찾아서 바꾸고 삭제하려고합니다.
찾기 및 바꾸기를 사용하면 주석을 찾는 것뿐입니다. 그는 주석이 텍스트를 삭제해야 함을 나타내는 지표인지 알아낼 방법을 찾지 못했고 강조 표시된 실제 문서 텍스트를 삭제하는 방법도 알아 내지 못했습니다.
이것은 많은 단계를 포함하기 때문에 다소 복잡한 작업처럼 들립니다. 주석을 찾아야합니다. 주석 본문을보고 원하는 단어와 일치하는지 확인하고 문서 본문에서 주석이 달린 텍스트를 삭제 한 다음 주석 자체를 삭제해야합니다. 이것은 매크로 작업입니다.
다행히 문서의 모든 주석은 VBA를 사용하여 주석 그룹을 통해 액세스 할 수 있습니다. 각 주석을 단계별로 살펴보고 “트리거 텍스트”가 포함되어 있는지 확인하여 주석 (및 해당 주석이 참조하는 텍스트)을 삭제해야 함을 나타낼 수 있습니다. 다음 예에서 주석 텍스트에 “delete this”라는 단어가 주석 내에 포함되어 있으면 이것이 트리거 역할을합니다.
Sub DeleteCommentsBaseText() Dim c As Comment For Each c In ActiveDocument.Comments If LCase(Trim(c.Range.Text)) Like "delete this" Then c.Scope.Delete c.DeleteRecursively End If Next c End Sub
트리거 단어가 주석에 있으면 Scope 속성이 삭제됩니다. 주석을 만들 때 선택한 문서 텍스트를 나타내는 것은이 속성입니다. 그런 다음 DeleteRecursively 메서드를 사용하여 실제 주석을 삭제합니다. (DeleteRecursively 메서드는 Word 2013에 추가되었습니다. 이전 버전에서는 대신 Delete 메서드를 사용해야합니다.)
매크로를 실행할 때 매우 빠르며 변경 사항을 취소 할 수 없음을 이해하십시오. 대신 삭제할 주석과 텍스트를 좀 더 제어하려면 워크 플로를 다시 생각할 수 있습니다. 변경 내용 추적을 사용하는 경우 주석을 추가하는 사람은 문서 텍스트를 삭제 표시 할 수도 있습니다. 그런 다음 문서를 완료하기 전에 변경 내용 추적을 끄고 각 변경 사항을 단계별로 진행하여 수락 여부를 결정할 수 있습니다. 위의 매크로만큼 빠르지는 않지만 더 큰 제어를 제공합니다.
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 인기있는 워드 프로세싱 소프트웨어입니다.)이 팁 (2490)은 Microsoft Word 2007, 2010, 2013, 2016, 2019 및 Office 365의 Word에 적용됩니다.