Hoe Word converteren naar Excel met behoud van opmaak (2 eenvoudige methodes)

  • Deel Dit
Hugh West

Dit artikel illustreert hoe u tekstdocumenten kunt converteren naar excel spreadsheets met behoud van dezelfde opmaak. Stel dat u uw gegevens in een tekstdocument moet opmaken of sorteren. Uiteraard is excel de betere keuze om dat te doen. Gelukkig hoeft u de gegevens niet opnieuw te typen in het nieuwe excel-bestand. U kunt gewoon het tekstdocument converteren naar een excel spreadsheet met behoud van deopmaak. De volgende afbeelding benadrukt het doel van dit artikel. Kijk er snel doorheen om te leren hoe je dat gemakkelijk kunt doen.

Download Praktijk Werkboek

U kunt het oefenwerkboek downloaden via de onderstaande downloadknop.

Word naar Excel conversie.xlsm

2 manieren om Word naar Excel te converteren met dezelfde opmaak

Stel je hebt het volgende word document. Nu wil je het converteren naar een excel spreadsheet. Volg dan de onderstaande methodes.

1. Word omzetten naar Excel met Copy-Paste

U kunt gewoon de gegevens uit het Word-document kopiëren en in het Excel-blad plakken. Volg de onderstaande stappen om dat te doen.

📌 Stappen

  • Ga eerst naar het Word-bestand. Druk dan op CTRL+A om het hele document te selecteren. U kunt ook alleen een bepaald bereik selecteren als dat nodig is.
  • Druk daarna op CTRL+C om de gegevens te kopiëren zoals hieronder getoond.

  • Ga vervolgens naar het excel-spreadsheet. Selecteer de cel linksboven van het bereik waar u de gegevens wilt hebben.
  • Druk nu op CTRL+V om de gegevens te plakken. U kunt ook met de rechtermuisknop op die cel klikken. Selecteer dan Bronopmaak behouden (K) van de Plakopties .
  • Daarna krijgt u het volgende resultaat.

Lees meer: Hoe te kopiëren van Word naar Excel in meerdere cellen (3 manieren)

2. Word omzetten naar Excel met VBA

U kunt hetzelfde doen met Excel VBA. Volg de onderstaande stappen om dat te doen.

📌 Stappen

  • Voeg eerst een nieuw werkblad toe. Sla vervolgens de werkmap op als een werkmap met macro's .
  • Druk vervolgens op ALT+F11 om het VBA-venster te openen.
  • Selecteer vervolgens Invoegen>> Module om een nieuwe module te maken zoals in de onderstaande afbeelding.

  • Kopieer daarna de volgende code met de knop Kopiëren.
 Sub WordToExcelWithFormatting() Dim Document, Word As Object Dim File As Variant Dim PG, Range Application.ScreenUpdating = False File = Application.GetOpenFilename _ ("Word file(*.doc;*.docx) ,*.doc;*.docx", , "ExcelWIKI.Com - Please Select") If File = False Then Exit Sub Set Word = CreateObject("Word.Application") Set Document = Word.Documents.Open(Filename:=File, ReadOnly:=True)Document.Activeer PG = Document.Paragraphs.Count Set Range = Document.Range(Start:=Document.Paragraphs(1).Range.Start, _ End:=Document.Paragraphs(PG).Range.End) Range.Select On Error Resume Next Word.Selection.Copy ActiveSheet.Range("B2").Select ActiveSheet.Paste Document.Close Word.Quit (wdDoNotSaveChanges) Application.ScreenUpdating = True End Sub 
  • Plak dan de gekopieerde code in het modulevenster zoals hieronder getoond.

  • Druk nu op F5 om de code uit te voeren. U kunt dat ook doen vanuit de Ren
  • Daarna wordt u gevraagd het tekstbestand te selecteren dat u wilt converteren.
  • Blader nu naar de locatie van uw gewenste Word-document. Selecteer vervolgens het bestand en klik op Open .

  • Uiteindelijk krijgt u een soortgelijk resultaat als bij de eerdere methode.

🔎 Hoe werkt de code?

Sub WordToExcelWithFormatting()

Dim Document, Word Als Object

Dim Bestand als Variant

Dim PG, Range

Het declareren van noodzakelijke variabelen.

Application.ScreenUpdating = False

Bestand = Application.GetOpenFilename _

("Word bestand(*.doc;*.docx),*.doc;*.docx", , "ExcelWIKI.Com - Selecteer a.u.b.")

Als File = False Dan Exit Sub

Set Word = CreateObject("Word.Application")

Dit stelt de Woord variabele als een word document.

Set Document = Word.Documents.Open(Filename:=Bestand, ReadOnly:=True)

Dit wijst de Document variabele naar het object of bestand waarnaar de gebruiker verwijst.

Document.Activate

PG = Document.Paragraphs.Count

Deze coderegel wijst de PG variabele naar het aantal paragrafen in het word document

Set Range = Document.Range(Start:=Document.Paragraphs(1).Range.Start, _ Einde:=Document.Paragraphs(PG).Range.End)

Range.Select

Bij fout Hervat Volgende

Word.Selection.Copy

ActiveSheet.Range("B2").Selecteer

ActiveSheet.Paste

Document.Close

Word.Quit (wdDoNotSaveChanges)

Application.ScreenUpdating = True

Einde Sub

Lees meer: Hoe Word-tabel converteren naar Excel-spreadsheet (6 methoden)

Dingen om te onthouden

  • U kunt het Word-bestand ook opslaan als een PDF. Gebruik vervolgens uw PDF-editor om het te converteren naar een Excel-spreadsheet.
  • Vergeet niet de werkmap op te slaan als een .xlsm Anders raak je de code kwijt.

Conclusie

Nu weet u hoe u een Word-document naar een Excel-spreadsheet kunt converteren en de opmaak kunt behouden. Laat ons weten of dit artikel u heeft geholpen uw probleem op te lossen. U kunt ook de commentaarsectie hieronder gebruiken voor verdere vragen of suggesties. Bezoek ons ExcelWIKI Blijf bij ons en blijf leren.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.