Word naar Excel C#

Soms moet u Word-documenten in DOC- of DOCX-indeling converteren naar Excel-spreadsheets in XLS- of XLSX-indeling. Of u nu te maken heeft met tabellen, lijsten of andere gestructureerde gegevens in Word-documenten, de mogelijkheid om deze naadloos naar Excel-indeling te converteren kan tijd besparen en de gegevensorganisatie verbeteren. In deze blogpost onderzoeken we hoe u Word DOCX kunt converteren naar Excel XLSX-indeling in C#.

Word naar Excel-converter - C# API-installatie

Word-documenten kunnen eenvoudig worden geëxporteerd naar Excel-werkbladen in C# door Conholdate.Total for .NET te installeren. U kunt de plug-in NuGet Package Manager gebruiken of de volgende NuGet-installatieopdracht uitvoeren:

PM> NuGet\Install-Package Conholdate.Total

Converteer Word naar Excel in C#

U kunt Word-documenten converteren naar Excel-spreadsheets in C# door de onderstaande stappen te volgen:

  • Laad het bron-Word-document met de klasse Document.
  • Converteer DOCX naar HTML-indeling als een tussenbestand met behulp van de Save()-methode.
  • Laad het tussenliggende HTML-bestand met behulp van de Workbook-klasse.
  • Schrijf het Excel XLSX-uitvoerbestand met behulp van de SaveFormat-opsomming.

De onderstaande voorbeeldcode laat zien hoe u Word DOCX naar Excel XLSX converteert in C#:

// Laad het ingevoerde Word-document
Aspose.Words.Document document = new Aspose.Words.Document("WordToExcel.docx");

// Document opslaan in HTML-formaat
document.Save("html_output.html", Aspose.Words.SaveFormat.Html);

// Laad het HTML-bestand in een exemplaar van Workbook
Aspose.Cells.Workbook book = new Aspose.Cells.Workbook("html_output.html");

// Sla het invoerdocument op als XLSX Excel-bestand
book.Save("WordToExcel.xlsx", Aspose.Cells.SaveFormat.Xlsx);

Waarom Word-documenten converteren naar Excel-werkbladen in C#?

De conversie van Word naar Excel-formaat kan nuttig zijn in verschillende scenario’s. Hier zullen we er een paar bespreken:

Gegevensorganisatie: Word-documenten kunnen tabellen of lijsten met gegevens bevatten die beter kunnen worden georganiseerd en gemanipuleerd in Excel. Excel biedt robuustere hulpmiddelen voor het sorteren, filteren en analyseren van gegevens.

Gegevensanalyse: Excel is een krachtig hulpmiddel voor gegevensanalyse. Door gegevens van Word naar Excel te converteren, kunt u berekeningen uitvoeren, grafieken maken en functies gebruiken die niet direct beschikbaar of zo flexibel zijn in Word.

Financiële gegevens: Financiële gegevens, zoals budgetten, uitgaven of omzetcijfers, kunnen effectiever worden beheerd en geanalyseerd in Excel, waar u functies en formules kunt gebruiken om berekeningen uit te voeren en financiële modellen te maken.

Gegevensvalidatie: Excel biedt hulpmiddelen voor gegevensvalidatie en foutcontrole die de nauwkeurigheid van gegevens kunnen helpen garanderen. Door gegevens van Word naar Excel te converteren, kunt u van deze functies profiteren.

Gegevensvisualisatie: Excel biedt geavanceerde diagram- en grafische mogelijkheden. Als u gegevens in Word hebt die u wilt visualiseren, kunt u door deze naar Excel te converteren geavanceerdere en aanpasbare visuele representaties maken.

Gratis evaluatielicentie

U kunt een gratis tijdelijke licentie aanvragen om de API’s zonder enige evaluatiebeperkingen te evalueren.

Opsommen

In deze handleiding hebben we het proces doorlopen van het converteren van Word-documenten zoals DOCX naar Excel-spreadsheets in XLSX-indeling met behulp van C#. Deze mogelijkheid is vooral handig bij het omgaan met diverse gegevensformaten in een zakelijke of gegevensverwerkingscontext. U kunt deze conversie echter improviseren door verschillende variaties te introduceren, zoals het schrijven van het tussenbestand naar een stream en het vervolgens lezen ervan, het beschermen of coderen van de Excel-werkmap, enz. U kunt al uw vragen eenvoudig met ons bespreken door ons te schrijven op forum.

Veelgestelde vragen

Kan ik specifieke pagina’s van het Word-document naar een Excel-bestand converteren met C#?

Ja, u kunt specifieke pagina’s van een Word-document converteren door de paginanummers afzonderlijk op te geven of het paginabereik van het brondocument voor conversie te vermelden.

Moet ik de MS Office-applicatie installeren om met deze functie aan mijn kant te kunnen werken?

Nee, u hoeft MS Office of een andere aanvullende applicatie niet te installeren om met deze functie in uw omgeving te kunnen werken.

Kan ik meerdere Word-documenten tegelijk naar Excel in C# converteren?

Ja, u kunt zoveel bestanden verwerken als u nodig heeft, maar zorg er wel voor dat elke thread toegang heeft tot verschillende bestanden, zodat de gegevens niet worden overschreven of beschadigd.

Zie ook