Convertir Word a Excel en C# | Convertir DOCX a XLSX en C#

A veces nos encontramos con tareas en las que necesitamos convertir un documento de Word (DOC o DOCX) en un documento de Excel. Esto puede ser útil, por ejemplo, para el análisis y la generación de informes de datos, o si ha recibido algún dato de texto y desea convertirlo en un formato de tabla (XLS o XLSX) para trabajar posteriormente.

En este artículo, exploraremos el proceso de conversión de archivos DOC o DOCX a XLSX utilizando C#:

Biblioteca de conversión de Word a XLSX usando C#

Para convertir documentos de Word al formato de Excel, se desarrolló la biblioteca Aspose.Words for .NET. Esta es un conjunto de herramientas que proporcionan a los desarrolladores la capacidad de integrar la funcionalidad de conversión de documentos en sus aplicaciones .NET, ASP.NET y VB.NET sin necesidad de Microsoft Word o Microsoft Excel. Aspose.Words for .NET ofrece una forma conveniente y eficiente de manejar tareas de conversión de documentos programáticos.

Descargue e instale la biblioteca Aspose.Words for .NET para convertir un documento DOC o DOCX a formato XLSX. Para obtener más información sobre la instalación, explore la página de Instalación de la documentación oficial.

Pasos para convertir un documento al formato de Excel

Podemos exportar texto formateado y sin formato, imágenes, tablas y otros objetos de documentos de Word a un formato de tabla en solo unos pocos pasos:

  1. Cargue su archivo DOCX/DOC de Word
  2. Conviértalo al formato XLSX
  3. Guarde el resultado

La gran ventaja de usar la biblioteca Aspose.Words for .NET y su conversión de software es su alta precisión y velocidad. Además, como dijimos, no es necesario utilizar aplicaciones de terceros como Microsoft Word o Excel.

Cómo convertir un documento de Word a XLSX en C#

Podemos convertir fácilmente un documento de Word (DOC o DOCX) a un archivo XLSX en C# siguiendo los siguientes pasos:

  1. Cargue un documento en formato DOCX o DOC, utilizando la clase Document
  2. Convierta un DOCX o DOC al formato XLSX utilizando Aspose.Words y guarde el resultado, utilice el método Document.Save

El siguiente ejemplo de código muestra cómo convertir DOCX a XLSX en C#:

Document doc = new Document(MyDir + "Document.docx");
doc.Save(ArtifactsDir + "BaseConversions.DocxToXlsx.xlsx");
Ejemplo de conversión de Word a Excel | Ejemplo de convertir DOCX a XLSX

Al convertir un documento al formato XLSX, puede configurar opciones adicionales para obtener un resultado específico: buscar y reemplazar texto específico, especificar nivel de compresión, etc. Estas configuraciones se pueden especificar utilizando la clase XlsxSaveOptions.

Convertir DOC o DOCX a XLSX en línea

También puede utilizar nuestro convertidor en línea gratuito de Word a XLSX para convertir archivos DOC o DOCX a formato XLSX. Convierta documentos de Word a XLSX con alta calidad, precisión y velocidad:

La velocidad de conversión depende principalmente del tamaño del archivo de Word de origen, y el enlace de descarga para el archivo de Excel convertido está disponible al instante después de que se haya completado el proceso.

Conversión de Word a Excel: recursos útiles

  1. Lea la sección Convertir un documento de la documentación oficial para obtener más información sobre la función de conversión de documentos
  2. Lea el artículo Buscar y reemplazar para obtener información adicional sobre cómo buscar y reemplazar contenido

Obtener una licencia de conversión gratuita

Puede obtener una licencia temporal gratuita para convertir archivos de Word a formato XLSX sin restricciones de prueba. Para ello, vaya a la página de Licencia temporal para obtener instrucciones breves y claras sobre cómo obtener una licencia gratuita.

Asegúrese de visitar también nuestro convertidor en línea de Word a XLSX para ver cómo funciona.

Ver también