Hoe een Word-document in meerdere documenten splitsen?
Als u een groot Word-document hebt dat moet worden opgesplitst in meerdere kleinere documenten, dan zal deze handleiding u door drie effectieve methoden leiden. Of u nu VBA wilt gebruiken om te splitsen op een specifiek scheidingsteken of op pagina's, of de gestroomlijnde functionaliteit van Kutools voor Word prefereert, u zult een oplossing vinden die bij uw behoeften past.
- Word-document splitsen met een specifiek scheidingsteken via VBA
- Word-document splitsen op kop/pagina/sectie-einde/pagina-einde met Kutools voor Word
- Word-document splitsen op pagina's met VBA
Word-document splitsen met een specifiek scheidingsteken via VBA
In plaats van een document handmatig te splitsen, kunt u VBA gebruiken om een Word-document te splitsen op een specifiek scheidingsteken. Volg deze stappen:
- Druk op Alt + F11 om het Microsoft Visual Basic for Applications-venster te openen.
- Klik op Invoegen > Module, en plak de onderstaande VBA-code in het modulevenster.
Sub SplitNotes(delim As String, strFilename As String) Dim doc As Document Dim arrNotes Dim I As Long Dim X As Long Dim Response As Integer arrNotes = Split(ActiveDocument.Range, delim) Response = MsgBox("This will split the document into " & UBound(arrNotes) + 1 & " sections. Do you wish to proceed?", 4) If Response = 7 Then Exit Sub For I = LBound(arrNotes) To UBound(arrNotes) If Trim(arrNotes(I)) <> "" Then X = X + 1 Set doc = Documents.Add doc.Range = arrNotes(I) doc.SaveAs ThisDocument.Path & "\" & strFilename & Format(X, "000") doc.Close True End If Next I End Sub Sub test() 'delimiter & filename SplitNotes "///", "Notes " End Sub
- Klik op de knop Uitvoeren of druk op F5 om de VBA uit te voeren.
- Bevestig in het pop-upvenster van Microsoft Word door op Ja te klikken.
Opmerkingen:
- Het script zoekt naar "///" (op regel 22 van de code) in het document om de punten te identificeren waar het de tekst in afzonderlijke bestanden moet splitsen. Als het scheidingsteken in uw document verschilt van "///", moet u de VBA-code bijwerken om het juiste scheidingsteken weer te geven of uw document aanpassen om "///" op de gewenste splitsingspunten te plaatsen.
- U kunt "Notes" op regel 22 van de code vervangen door elke tekst om een meer betekenisvolle bestandsnaamvoorvoegsel te maken voor uw gesplitste documenten.
- De gesplitste documenten worden opgeslagen in dezelfde locatie als het originele bestand.
- Er is geen scheidingsteken nodig aan het einde van het document; anders wordt er een leeg bestand gemaakt.
Word-document splitsen op kop/pagina/sectie-einde/pagina-einde met Kutools voor Word
Kutools voor Word biedt een gemakkelijkere en flexibele manier om een document te splitsen in vergelijking met handmatige methoden of VBA. Het biedt meerdere opties om een document te splitsen op koppen, pagina's, sectie-einden, pagina-einden, elke n pagina's of aangepaste paginabereiken, waardoor u het splitsingsproces kunt aanpassen aan uw specifieke behoeften.
- Klik op Kutools Plus > Splitsen om de functie Splitsen te activeren.
- Configureer in het dialoogvenster Document splitsen de volgende opties:
- Kies een splitsingsmethode uit de vervolgkeuzelijst Splitsen op. Beschikbare opties zijn Kop 1, pagina-einden, sectie-einden, pagina's, elke n pagina's of aangepaste paginabereiken.
- Klik op de Bladeren knop
om een doelmap te selecteren voor de gesplitste documenten.
- Voer een trefwoord in als voorvoegsel voor de nieuwe documentnamen in het Document Voorvoegsel veld. Tip: Door op de Vernieuwen knop
te klikken, kunt u de namen van de gesplitste documenten bekijken in het Voorbeeld vak.
- Klik op Ok.
- Kies een splitsingsmethode uit de vervolgkeuzelijst Splitsen op. Beschikbare opties zijn Kop 1, pagina-einden, sectie-einden, pagina's, elke n pagina's of aangepaste paginabereiken.
Het document zal worden gesplitst volgens de gespecificeerde methode en de nieuwe bestanden worden opgeslagen in de aangewezen map.
Opmerkingen:
- Als u splitst op Elke n pagina's, specificeer dan het aantal in het relevante vak.
- Voor aangepaste paginabereiken voert u ze gescheiden door komma's in (bijvoorbeeld 1,3-5,12).
Tabbladen voor het bekijken en bewerken van meerdere Word-documenten, net zoals in Chrome en Edge!
Net zoals het bekijken van meerdere webpagina's in Chrome, Safari en Edge, stelt Office Tab je in staat om meerdere Word-documenten in één venster te openen en beheren. Wisselen tussen documenten is nu eenvoudig met een klik op hun tabbladen!
Probeer Office Tab nu gratis!
Word-document splitsen op pagina's met VBA
Als u snel een Word-document in meerdere documenten wilt splitsen, elk met één pagina, kunt u een VBA-macro gebruiken om deze taak te automatiseren. Volg de onderstaande stappen:
- Druk op Alt + F11 om het Microsoft Visual Basic for Applications-venster te openen.
- Klik op Invoegen > Module, plak vervolgens de volgende VBA-code in het nieuwe modulevenster:
Sub SplitIntoPages() Dim docMultiple As Document Dim docSingle As Document Dim rngPage As Range Dim iCurrentPage As Integer Dim iPageCount As Integer Dim strNewFileName As String Application.ScreenUpdating = False 'Makes the code run faster and reduces screen flicker a bit. Set docMultiple = ActiveDocument 'Work on the active document Set rngPage = docMultiple.Range 'Instantiate the range object iCurrentPage = 1 'Get the document's page count iPageCount = docMultiple.Content.ComputeStatistics(wdStatisticPages) Do Until iCurrentPage > iPageCount If iCurrentPage = iPageCount Then rngPage.End = ActiveDocument.Range.End 'Last page (no next page) Else 'Find the beginning of the next page 'Must use the Selection object. The Range.Goto method will not work on a page Selection.GoTo wdGoToPage, wdGoToAbsolute, iCurrentPage + 1 'Set the end of the range to the point between the pages rngPage.End = Selection.Start End If rngPage.Copy 'Copy the page into the Windows clipboard Set docSingle = Documents.Add 'Create a new document docSingle.Range.Paste 'Paste the clipboard contents to the new document 'Remove any manual page break to prevent a second blank docSingle.Range.Find.Execute Findtext:="^m", ReplaceWith:="" 'Build a new sequentially numbered file name based on the original multi-paged file name and path strNewFileName = Replace(docMultiple.FullName, ".doc", "_" & Right$("000" & iCurrentPage, 4) & ".doc") docSingle.SaveAs strNewFileName 'Save the new single-paged document iCurrentPage = iCurrentPage + 1 'Move to the next page docSingle.Close 'Close the new document rngPage.Collapse wdCollapseEnd 'Go to the next page Loop 'Go to the top of the do loop Application.ScreenUpdating = True 'Restore the screen updating 'Destroy the objects. Set docMultiple = Nothing Set docSingle = Nothing Set rngPage = Nothing End Sub
- Klik op de knop Uitvoeren of druk op F5 om de VBA uit te voeren.
Opmerking: De gesplitste documenten worden opgeslagen in dezelfde locatie als het originele bestand.
Gerelateerde artikelen:
Beste productiviteitstools voor kantoor
Kutools voor Word – Til uw Word-ervaring naar een hoger niveau met meer dan 100 indrukwekkende functies!
🤖 Kutools AI-functies: AI Assistent / Realtime Assistent / Super Pools (Formaat behouden) / Super Vertalen (Formaat behouden) / AI Redactie / AI Proeflezen...
📘 Documentbeheersing: Pagina’s splitsen / Documenten samenvoegen / Selectie exporteren in diverse formaten (PDF/TXT/DOC/HTML...) / Batch converteren naar PDF...
✏ Inhoud bewerken: Batch Zoeken en Vervangen in meerdere bestanden / Alle afbeeldingen formaat wijzigen / Rij- en kolomindeling van tabellen transponeren / Tabel naar tekst converteren...
🧹 Moeiteloos opschonen: Verwijder extra spaties / sectie-eindes / tekstvakken / hyperlinks / Voor meer verwijderopties, ga naar de groep Verwijderen...
➕ Creatieve invoegingen: Voeg duizendtallen-scheidingstekens toe / selectievakjes / keuzerondjes / QR-code / barcode / meerdere afbeeldingen / Ontdek meer in de groep Invoegen...
🔍 Nauwkeurige selecties: Selecteer specifieke pagina’s / tabellen / vormen / kopalinea’s / Verbeter de navigatie met meer Selecteer -functies...
⭐ Ster-upgrades: Navigeer naar elke locatie / Automatisch herhalende tekst invoegen / Wissel tussen documentvensters /11 conversietools...

Beste productiviteitstools voor kantoor
Kutools voor Word – 100+ tools voor Word
- 🤖 Kutools AI-functies: AI Assistent / Realtime Assistent / Super Pools / Super Vertalen / AI Redactie / AI Proeflezen
- 📘 Documentbeheersing: Pagina’s splitsen / Documenten samenvoegen / Batch converteren naar PDF
- ✏ Inhoud bewerken: Batch Zoeken en Vervangen / Alle afbeeldingen formaat wijzigen
- 🧹 Moeiteloos opschonen: Verwijder extra spaties / Verwijder sectie-eindes
- ➕ Creatieve invoegingen: Voeg duizendtallen-scheidingstekens toe / Voeg selectievakjes toe / Maak QR-codes