이 p에서ost, Word 문서에서 원하지 않는 프레임을 제거하는 4 가지 빠른 방법을 보여 드리겠습니다.
어느 정도 프레임은 문서에서 텍스트를 유지하는 데 사용되는 텍스트 상자와 매우 동일해야합니다. 그러나 프레임은 텍스트 상자에 비해 몇 가지 장점이 있습니다. 예를 들어 일부 필드를 포함 할 수 있으며 다음을 수행 할 수 있습니다.tart 각주 또는 미주 내부, 둘 중 하나는 텍스트 상자에서 작동합니다. 
그럼에도 불구하고 우리는 더 이상 원하지 않는 프레임을 제거해야하는 필요성을 무시할 수 없습니다. 따라서 다음과 같이 쉽고 빠른 4 가지 방법을 제공합니다.
방법 1 : 수동으로 프레임 제거
- 먼저 프레임 테두리를 마우스 오른쪽 버튼으로 클릭합니다.
- 그런 다음 상황에 맞는 메뉴에서 "프레임 포맷"을 선택합니다.
- 그런 다음 "프레임"상자가 열리면 "프레임 제거"탭을 클릭합니다.
방법 2 : 선택 영역의 모든 프레임 제거
보시다시피 방법 1의 단계를 사용하여 여러 프레임을 하나씩 제거하는 것은 지루합니다. 시간을 절약하려면 VBA 코드를 사용하는 것이 더 빠른 방법입니다.
- 먼저 프레임이 포함 된 텍스트 범위를 선택합니다.
- 둘째, "Alt + F11"을 눌러 VBA 편집기를 엽니 다.
- 그런 다음 "일반"프로젝트를 클릭 한 다음 "삽입"을 클릭합니다.
- 드롭 다운 메뉴에서 "Module"을 선택합니다.
- 두 번 클릭하여 모듈을 열고 여기에 다음 코드를 붙여 넣으십시오.
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
- 마지막으로 "실행"버튼을 클릭하거나 "F5"를 눌러 코드를 실행합니다.
다음과 같은 결과를 나타내는 메시지 상자가 나타납니다.
방법 3 : 현재 문서의 모든 프레임 제거
그래도 일괄 처리를 수행하려면 매크로가 필요합니다.
- 방법 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 : 폴더에서 여러 문서의 모든 프레임 제거
프레임을 포함한 모든 문서가있는 경우 작업을 수행하는 매크로도 제공합니다.
- 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
- 이제 "찾아보기"창을 트리거합니다. 고르다 tar문서를 얻고 "열기"를 클릭합니다. 그런 다음 몇 초 안에 선택한 문서의 모든 프레임이 제거됩니다.
데이터 재해 극복
말할 필요도없이 데이터 재난은 결코 끔찍한 일이 아닙니다. 그것은 어느 정도 경력에 위협이 될 수 있습니다. 따라서 데이터를 보호하고 데이터 손실이 발생한 후 취해야 할 올바른 조치를 아는 것은 매우 중요합니다. 권장되는 조치 중 하나는 docx 수정 미리 도구.
저자 소개 :
Vera Chen은 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. xlsx 수정 pdf 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM



