Word 문서에서 원하지 않는 프레임을 제거하는 4 가지 빠른 방법

지금 공유 :

이 p에서ost, Word 문서에서 원하지 않는 프레임을 제거하는 4 가지 빠른 방법을 보여 드리겠습니다.

어느 정도 프레임은 문서에서 텍스트를 유지하는 데 사용되는 텍스트 상자와 매우 동일해야합니다. 그러나 프레임은 텍스트 상자에 비해 몇 가지 장점이 있습니다. 예를 들어 일부 필드를 포함 할 수 있으며 다음을 수행 할 수 있습니다.tart 각주 또는 미주 내부, 둘 중 하나는 텍스트 상자에서 작동합니다.   Word 문서에서 원하지 않는 프레임 제거

그럼에도 불구하고 우리는 더 이상 원하지 않는 프레임을 제거해야하는 필요성을 무시할 수 없습니다. 따라서 다음과 같이 쉽고 빠른 4 가지 방법을 제공합니다.

방법 1 : 수동으로 프레임 제거

  1. 먼저 프레임 테두리를 마우스 오른쪽 버튼으로 클릭합니다.
  2. 그런 다음 상황에 맞는 메뉴에서 "프레임 포맷"을 선택합니다.
  3. 그런 다음 "프레임"상자가 열리면 "프레임 제거"탭을 클릭합니다.프레임을 마우스 오른쪽 버튼으로 클릭-> "프레임 포맷"선택-> "프레임 제거"를 클릭합니다.

방법 2 : 선택 영역의 모든 프레임 제거

보시다시피 방법 1의 단계를 사용하여 여러 프레임을 하나씩 제거하는 것은 지루합니다. 시간을 절약하려면 VBA 코드를 사용하는 것이 더 빠른 방법입니다.

  1. 먼저 프레임이 포함 된 텍스트 범위를 선택합니다.
  2. 둘째, "Alt + F11"을 눌러 VBA 편집기를 엽니 다.
  3. 그런 다음 "일반"프로젝트를 클릭 한 다음 "삽입"을 클릭합니다.
  4. 드롭 다운 메뉴에서 "Module"을 선택합니다."일반"클릭-> "삽입"클릭-> "모듈"클릭
  5. 두 번 클릭하여 모듈을 열고 여기에 다음 코드를 붙여 넣으십시오.
Sub RemoveAllFramesInSelection()
  Dim objFrame As frame
  Dim nFrame As Long
 
  Application.ScreenUpdating = False
 
  nFrame = Selection.Frames.Count
 
  For Each objFrame In Selection.Frames
    objFrame.Delete
  Next objFrame
  MsgBox ("All " & nFrame & " frames in this selection have been removed!")
 
  Application.ScreenUpdating = True
End Sub
  1. 마지막으로 "실행"버튼을 클릭하거나 "F5"를 눌러 코드를 실행합니다.코드 붙여 넣기-> "실행"클릭

다음과 같은 결과를 나타내는 메시지 상자가 나타납니다.결과를 보여주는 메시지 상자

방법 3 : 현재 문서의 모든 프레임 제거

그래도 일괄 처리를 수행하려면 매크로가 필요합니다.

  1. 방법 2의 단계에 따라 매크로를 설치하고 실행합니다.
  2. 그런 다음 해당 매크로를 다음 매크로로 바꿉니다.
Sub RemoveAllFramesInDoc()
  Dim objFrame As frame
  Dim nFrame As Long
 
  Application.ScreenUpdating = False
 
  nFrame = ActiveDocument.Frames.Count
 
  For Each objFrame In ActiveDocument.Frames
    objFrame.Delete
  Next objFrame
  MsgBox ("All " & nFrame & " frames in this document have been removed!")
 
  Application.ScreenUpdating = True
End Sub

마찬가지로 프로세스가 끝나면 메시지 상자로 알림을 받게됩니다.

방법 4 : 폴더에서 여러 문서의 모든 프레임 제거

프레임을 포함한 모든 문서가있는 경우 작업을 수행하는 매크로도 제공합니다.

  1. VBA 모듈에서 다음 코드를 붙여넣고 실행하십시오.
Sub RemoveAllFramesInAllDocsInFolder()
  Dim objDoc As Document
  Dim dlgFile As FileDialog
  Dim nFile As Integer
  Dim objFrame As frame
  Dim nFrame As Long
 
  Set dlgFile = Application.FileDialog(msoFileDialogFilePicker)
 
  With dlgFile
    dlgFile.AllowMultiSelect = True
    If .Show = -1 Then
      For nFile = 1 To dlgFile.SelectedItems.Count
        Documents.Open dlgFile.SelectedItems(nFile)
        Set objDoc = ActiveDocument
 
        nFrame = ActiveDocument.Frames.Count
        For Each objFrame In ActiveDocument.Frames
          objFrame.Delete
        Next objFrame
        objDoc.Save
        objDoc.Close
      Next nFile
    Else
      MsgBox "No file is selected! Please select a target file."
      Exit Sub
    End If
  End With
End Sub
  1. 이제 "찾아보기"창을 트리거합니다. 고르다 tar문서를 얻고 "열기"를 클릭합니다. 그런 다음 몇 초 안에 선택한 문서의 모든 프레임이 제거됩니다.

데이터 재해 극복

말할 필요도없이 데이터 재난은 결코 끔찍한 일이 아닙니다. 그것은 어느 정도 경력에 위협이 될 수 있습니다. 따라서 데이터를 보호하고 데이터 손실이 발생한 후 취해야 할 올바른 조치를 아는 것은 매우 중요합니다. 권장되는 조치 중 하나는 docx 수정 미리 도구.

저자 소개 :

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

지금 공유 :

댓글이 닫혀있다.