모든 필드 삭제 (Microsoft Word)
문서, 특히 다른 사람이 만든 긴 문서로 작업 할 때 문서의 모든 필드를 삭제해야 할 수 있습니다. 이 작업을 수행하는 방법에 대한 대답은 거의 전적으로 필드를 “삭제”한다는 의미에 따라 다릅니다.
필드를 제거하고 필드의 결과를 나타내는 일반 텍스트로 바꾸려는 경우 가장 쉬운 방법은 전체 문서 (Ctrl + A)를 선택한 다음 Ctrl + Shift + F9를 눌러 필드를 “연결 해제”합니다. 필드가있는 모든 곳에 필드가 삭제되고 필드의 결과로 바뀝니다.
단순히 모든 필드를 제거하고 아무것도 바꾸지 않아도되는 경우 Word의 찾기 및 바꾸기 기능을 사용할 수 있습니다. 다음 단계를 따르십시오.
-
Alt + F9를 누릅니다. 이렇게하면 해당 필드의 결과 대신 문서의 모든 필드 코드가 표시됩니다.
-
Ctrl + H를 누릅니다. Word는 찾기 및 바꾸기 대화 상자의 바꾸기 탭을 표시합니다. (그림 1 참조)
-
찾을 내용 상자에 검색하려는 항목으로 ^ d를 입력합니다 (소문자 d를 사용해야 함). 이것은 Word에서 “모든 필드”로 이해하는 코드입니다.
-
바꿀 내용 상자가 비어 있는지 확인하십시오.
-
모두 바꾸기를 클릭합니다.
이제 문서의 모든 필드가 사라졌습니다. 이런 방식으로 필드를 자주 제거해야하는 경우 작업을 처리 할 매크로를 만드는 것이 좋습니다. 다음은 문서의 모든 부분을 통과하고 모든 필드를 제거하는 간단하고 짧은 매크로입니다.
Sub DeleteFields() Dim rng As Range For Each rng In ActiveDocument.StoryRanges With rng.Fields While .Count > 0 .Item(1).Delete Wend End With Next End Sub
물론 매크로를`link : / wordribbon-Adding_Tools_to_the_Quick_Access_Toolbar [Quick Access Toolbar]`또는 단축키에 할당하여 가능한 한 빨리 작업을 실행할 수 있습니다.
문서에 여러 텍스트 상자가있는 경우이 매크로는 주 문서와 첫 번째 텍스트 상자에서만 필드를 제거합니다. (이유는 묻지 마십시오. Word에서는 특이한 것 같습니다.) 첫 번째 텍스트 상자 이상의 필드에 필드가있는 경우 다른 매크로 접근 방식이 필요합니다.
Sub DeleteAllFields() Dim rng As Range Dim shp As Shape Dim TxtFrame As TextFrame For Each rng In ActiveDocument.StoryRanges With rng.Fields While .Count > 0 .Item(1).Delete Wend End With For Each shp In rng.ShapeRange Set TxtFrame = shp.TextFrame If Not TxtFrame Is Nothing Then If TxtFrame.HasText Then With TxtFrame.TextRange.Fields While .Count > 0 .Item(1).Delete Wend End With End If End If Next shp Next rng End Sub
_ 참고 : _
이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.
(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (10818)은 Microsoft Word 2007, 2010, 2013 및 2016에 적용됩니다. 여기에서 Word의 이전 메뉴 인터페이스에 대한이 팁 버전을 찾을 수 있습니다. link : / word-Deleting_All_Fields [모든 필드 삭제]
.