Hoe specifieke pagina's uit een groot MS Word-document te extraheren?

Een jonge secretaresse typt op een computerlaptop terwijl hij aan het houten bureau zit.

U kunt delen van een groter MS Word-document uitpakken.

Afbeelding tegoed: PrathanChorruangsak/iStock/GettyImages

Als je een groot Microsoft Word-document hebt, kan het lastig zijn om het deel ervan te vinden waarin je geïnteresseerd bent en vooral lastig als je iemand een specifieke pagina wilt sturen. Er zijn echter een aantal manieren waarop u een Word-pagina kunt selecteren en deze als een apart bestand kunt opslaan. De meest rechttoe rechtaan aanpak is ongetwijfeld om de gewenste inhoud op de gebruikelijke manier te markeren en kopieer het, maar je kunt ook een macro gebruiken om dingen een beetje eenvoudiger te maken - zelfs als het er misschien meer uitziet ingewikkeld.

Pagina's uit Word extraheren - Gemakkelijk

De eenvoudigste benadering is om door het document te navigeren totdat u de pagina hebt gevonden die u wilt extraheren, de tekst (en afbeeldingen of tabellen, indien van toepassing) te markeren en deze vervolgens naar een nieuw document te kopiëren. Klik aan het begin van de pagina, houd de linkermuisknop ingedrukt en sleep de cursor naar het einde van de pagina om alle gewenste inhoud te markeren. Druk vervolgens op

Ctrl+C om de tekst te kopiëren of Ctrl+x om het uit het document te knippen. Kopiëren is veiliger, tenzij u de tekst absoluut niet meer in het document wilt hebben.

Video van de dag

Open een nieuw Word-document met Ctrl+N of door op de te klikken Kantoor knop en kiezen Nieuw en druk vervolgens op Ctrl+V om de inhoud in het nieuwe document te plakken. Als je Kladblok of een ander programma wilt gebruiken om de pagina uit te pakken, open dan daar een nieuw document en doe hetzelfde. Het enige dat overblijft is om het nieuwe bestand op te slaan, en je bent klaar. Herhaal dit proces met andere pagina's, waarbij u ze allemaal in één bestand combineert of door meerdere nieuwe bestanden van één pagina te maken.

Een vergelijkbare (maar snellere) aanpak

De methode kopiëren en plakken is voor de meeste doeleinden prima, maar als u het exacte paginanummer weet dat u wilt extraheren, kunt u dit snel doen. Druk terwijl het Word-document is geopend op Ctrl+G om het dialoogvenster Zoeken en vervangen te openen en zorg ervoor dat de Ga naar tabblad is geopend. Deze snelkoppeling brengt je er automatisch naartoe. Zorg ervoor dat Bladzijde is aan de linkerkant gemarkeerd en typ vervolgens het nummer van de pagina die u wilt extraheren met behulp van het veld aan de rechterkant.

Klik op de Ga naar en de cursor wordt naar de bovenkant van de pagina verplaatst. druk op F8 om Word in de uitgebreide modus te zetten. Ga nu terug naar de Ga naar dialoog en typ het nummer voor de volgende pagina na de gewenste pagina en druk op Ga naar opnieuw. Dit markeert de hele pagina. Van daaruit kunt u de inhoud kopiëren en plakken zoals hierboven beschreven.

Een pagina extraheren met macro's

Er zijn tal van benaderingen die u kunt gebruiken om een ​​Word-document met VBA in meerdere documenten te splitsen. Of klik op de Ontwikkelaar tabblad en kies Visuele Basis of druk op Alt+F11 om Visual Basic rechtstreeks te openen. Kiezen normaal uit de lijst aan de linkerkant en ga dan naar Invoegen in het menu bovenaan en klik op module.

Plak nu de volgende code in het geopende venster:

Sub SaveCurrentPageAsANewDoc()
Dim objNewDoc As Document
Dim objDoc als document
Dim strBestandsnaam As String
Dim strFolder As String

' Initialisatie
Stel objDoc = ActiveDocument in

strFolder = InputBox("Voer hier het mappad in: ")
strFileName = InputBox("Voer hier de bestandsnaam in: ")

' Kopieer huidige pagina.
objDoc. Bladwijzers ("\Pagina"). Bereik. Selecteer
Selectie. Kopiëren

' Open een nieuw document om de selectie te plakken.
Stel objNewDoc = Documenten in. Toevoegen
Selectie. Plakken

objNieuwDoc. SaveAs FileName:=strFolder & "" & strFileName & ".docx"
objNieuwDoc. Dichtbij
Einde sub

Zorg ervoor dat uw cursor op de pagina staat die u in uw Word-document wilt extraheren en ga naar de Visual Basic-pagina en klik op Loop (de Toneelstuk knop op het bovenste paneel). U wordt gevraagd een bestandspad in te voeren waar u het document wilt opslaan, beginnend vanaf uw C:-station en vervolgens een bestandsnaam op te geven. Doe beide en uw bestand is gemaakt.