În acest articol, vă vom oferi 2 moduri rapide și ușoare de a extrage secțiuni din documentul dvs. Word într-un altul sau mai multe.
Se întâmplă destul de des să extragi conținut dintr-un document în altul. Și în articolul nostru anterior, am discutat despre cum să extragem pagini din document. Pentru informații detaliate, puteți consulta acest articol: 2 moduri rapide de a extrage pagini individuale din documentul Word
Astăzi, vă vom arăta cum să extrageți după secțiune.
Metoda 1: Extrageți secțiunea curentă într-un document nou
- În primul rând, poziționați cursorul în a tarobține secțiunea.
- Apoi apăsați „Alt+ F11” pentru a invoca editorul VBA în Word.
- Apoi, în coloana din stânga, faceți clic pe „Normal”.
- Și în bara de meniu, faceți clic pe „Inserați”.
- Apoi alegeți „Modul” din meniul derulant.
- Faceți dublu clic pentru a deschide noul modul și inserați următoarele coduri acolo:
Sub SaveCurrentSectionAsNewDoc() Dim strFolder As String Dim dlgFile As FileDialog Dim strNewFileName As String Dim objDocAdded As Document Dim objDoc As Document ' Set de inițializare objDoc = ActiveDocument ' Alegeți un loc pentru a stoca noul fișier. Setați dlgFile = Application.FileDialog(msoFileDialogFolderPicker) Cu dlgFile If .Show = -1 Then strFolder = .SelectedItems(1) & "\" Else MsgBox "Select a folder first!" Exit Sub End If End With strNewFileName = InputBox("Introduceți un nou nume de fișier aici: ", "File Name") ' Selectați și copiați intervalul de secțiune curent. objDoc.Bookmarks("\Section").Range.Select Selection.Copy ' Deschide un nou document pentru a lipi selecția de mai sus. Set objDocAdded = Documents.Add Selection.Paste ' Salvați și închideți noul document. objDocAdded.SaveAs FileName:=strFolder & strNewFileName & „.docx” objDocAdded.Close End Sub
- Apoi, faceți clic pe „Run” în bara de meniu sau apăsați „F5”.
- Apoi va apărea fereastra „Răsfoiește”. Alegeți un loc pentru a stoca noul document și faceți clic pe „OK”.
- Și în caseta „Nume fișier”, introduceți numele pentru noul fișier și faceți clic pe „OK”.
Acum ați extras secțiunea într-un document nou.
Metoda 2: Extrageți fiecare secțiune din document în unele noi individuale
Acest mod vă poate ajuta să procesați în lot toate secțiunile dintr-un document. Desigur, vom avea nevoie și de o macrocomandă.
- Pentru început, deschide tarobține documentul.
- Apoi urmați pașii din metoda 1 pentru a instala și rula o macrocomandă.
- Numai că de data aceasta înlocuiți macrocomanda cu aceasta:
Sub SaveEachSectionAsADoc() Dim objDocAdded As Document Dim objDoc As Document Dim nSectionNum As Integer Dim strFolder As String Dim dlgFile As FileDialog ' Set de inițializare objDoc = ActiveDocument Set dlgFile = Application.FileDialog pentru a păstra fișierele noi. Cu dlgFile If .Show = -1 Then strFolder = .SelectedItems(1) & "\" Else MsgBox "Selectează mai întâi un folder!" Ieșire Sub End If End With ' Treceți prin fiecare secțiune din documentul curent, copiați și lipiți fiecare într-una nouă. Pentru nSectionNum = 1 To ActiveDocument.Sections.Count Selection.GoTo What:=wdGoToSection, Which:=wdGoToNext, Name:=nSectionNum ActiveDocument.Sections(nSectionNum).Range.Copy Set objDocAdded = Documents.Add Selection.Paste ' Salvați și închideți documente noi. objDocAdded.SaveAs FileName:=strFolder & „Section” & nSectionNum & „.docx” objDocAdded.Close Next nSectionNum End Sub
- Totuși, în fereastra „Răsfoiește”, alegeți o cale de stocare și faceți clic pe „OK”.
Remediați erorile de cuvinte iritante
Este obișnuit să întâlniți unele erori Word în timp ce îl utilizați. Ar putea fi enervant, trebuie să ne luăm timp recupera cuvântul cât mai repede posibil. Deoarece cu cât amânăm mai mult, cu atât pierderea datelor poate fi mai gravă. Prin urmare, se recomandă să obțineți în avans un utilitar de reparații.
Introducerea autorului:
Vera Chen este expertă în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv xls corupt si pdf repararea produselor software. Pentru mai multe informații vizitați www.datanumen.com