Word 문서에서 두 개의 특정 단어 사이의 내용을 삭제하는 2 가지 스마트 방법

지금 공유 :

이 기사에서는 Word 문서에서 두 개의 특정 단어 사이의 내용을 삭제하는 두 가지 현명한 방법을 보여 드리겠습니다.Word 문서에서 두 개의 특정 단어 사이의 내용 삭제

이전 기사에서 다른 문서로 추출하는 방법에 대해 논의했습니다. 자세한 내용은이 페이지를 참조하십시오.ost: 한 단어 문서에서 다른 문서로 두 특정 단어 사이의 내용을 추출하는 방법

그리고 오늘은 Word 문서에서 두 개의 특정 단어 사이의 내용을 삭제하는 두 가지 방법을 설명합니다. 그래도 애플리케이션 시나리오가 어디에 있는지 살펴 보겠습니다.

  1. 우선, 우리는 텍스트를 괄호 안에 넣는 경향이 있습니다. 잠시 후 아래와 같이 삭제하거나 다시 작성해야 할 수 있습니다.괄호 안의 텍스트 삭제
  2. 둘째, 일부 로그 파일 또는 실험실 보고서에서 두 개의 특정 단어 사이의 텍스트를 삭제해야 할 수 있습니다. 예를 들어, 다음 스크린 샷에서 "Comment :"와 "Value :"사이에있는 빨간색 텍스트를 삭제해야 할 수 있습니다.두 단어 사이의 텍스트 삭제

이제 두 가지 접근 방식이 있습니다.

방법 1 : "찾기 및 바꾸기"기능 사용

  1. 먼저 "Ctrl + H"를 눌러 "찾기 및 바꾸기"상자를 엽니 다.
  2. "찾을 내용"텍스트 상자에 첫 번째 단어, "*"및 두 번째 단어를 입력합니다. 이 경우에는“Comment : * Value :”를 입력해야합니다.
  3. 그런 다음 "바꿀 내용"텍스트 상자에 유지하려는 단어를 입력합니다. 예를 들어 단어 사이의 내용 만 삭제하려면 "바꿀 내용"상자에 "코멘트 값"과 같은 첫 번째 단어와 두 번째 단어를 입력해야합니다. 또는 "바꿀 내용"상자를 비워 두어 두 단어도 삭제하도록 선택할 수 있습니다.
  4. 다음으로 "더보기"를 클릭하면 더 많은 옵션이 표시됩니다.
  5. 그런 다음 "와일드 카드 사용"상자를 선택하고 "모두 바꾸기"를 클릭합니다."찾을 내용"및 "바꿀 내용"텍스트 상자에 입력-> "와일드 카드 사용"상자 선택-> "모두 바꾸기"클릭

방법 2 : VBA 코드 실행

  1. 첫 번째와 포름ost, "Alt + F11"을 눌러 Word에서 VBA 편집기를 트리거합니다.
  2. 그런 다음 "일반"프로젝트를 클릭 한 다음 메뉴 표시 줄에서 "삽입"탭을 클릭합니다.
  3. 다음으로 "삽입"의 드롭 다운 메뉴에서 "모듈"을 선택합니다."일반"클릭-> "삽입"클릭-> "모듈"클릭
  4. 모듈을 두 번 클릭하여 열고 다음 코드를 붙여 넣으십시오.
Sub DeleteTextBetweenTwoWords()
  Dim strFirstWord As String
  Dim strLastWord As String
  Dim objDoc As Document
  Dim objWord As Object
 
  Set objDoc = ActiveDocument
  strFirstWord = InputBox("Enter the first word:", "First Word")
  strLastWord = InputBox("Enter the last word:", "Last Word")
 
  With Selection
    .HomeKey Unit:=wdStory
    With Selection.Find
      .ClearFormatting
      .Replacement.ClearFormatting
      .Text = strFirstWord & "*" & strLastWord
      .Replacement.Text = strFirstWord & strLastWord
      .MatchWildcards = True
      .Execute Replace:=wdReplaceAll
    End With
  End With
 
  Set objDoc = Nothing
  Set objWord = Nothing
End Sub
  1. 그리고 "실행"을 클릭하거나 "F5"를 눌러 코드를 실행합니다.코드 붙여 넣기-> "실행"클릭
  2. 이제 "First Word"상자에 첫 번째 단어를 입력합니다. 계속하려면 "확인"을 클릭하십시오.텍스트 상자에 단어 입력
  3. 마찬가지로 "마지막 단어"상자에 마지막 단어를 입력합니다. 계속하려면 "확인"을 클릭하십시오.

참고 :

두 단어도 삭제하려면 다음 코드 줄을 바꿀 수 있습니다.

.Replacement.Text = strFirstWord & strLastWord

.Replacement.Text = “”

괄호 안의 내용 삭제

  1. 위의 단계에 따라 매크로를 설치하고 실행하십시오.
  2. 대신 다음 매크로를 실행하십시오.
Sub DeleteTextInAngleBrackets()
  With Selection
    .HomeKey Unit:=wdStory
    With Selection.Find
      .ClearFormatting
      .Replacement.ClearFormatting
      .Text = "\<(*)\>"
      .MatchWildcards = True
      .Replacement.Text = "<>"
      .Execute Replace:=wdReplaceAll
    End With
  End With
End Sub

위의 매크로는 꺾쇠 괄호 (<>) 안의 텍스트를 삭제하는 데 사용됩니다.

물론 문서에는 여러 유형의 괄호가있을 수 있습니다.

중괄호 {} :

교체

.Text = "\<(*)\>"
.Replacement.Text = "<>"

.Text = "\{(*)\}"
.Replacement.Text = "{}"

괄호 () :

이 두 줄 사용

.Text = "\((*)\)"
.Replacement.Text = "()"

대괄호 []의 경우 :

.Text = "\[(*)\]"
.Replacement.Text = "[]"

지금 파일 백업

나쁜 일이 일어나기 전에 항상 예방 조치를 취하는 것이 좋습니다. 그리고 Word 문서를 백업하면 재해 발생시 최신 버전의 데이터에 의지 할 수 있습니다. 그런 다음 도구를 활용하여 수리 단어 큰 걱정없이.

저자 소개 :

Vera Chen은 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. xls 복구 pdf 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.