Cómo crear nuevas hojas de cálculo

This article was translated from English: Does it need improvement?
Translated
View the article in English

por Chaknith Bin

XLSX es un formato de archivo moderno para almacenar hojas de cálculo de Microsoft Excel. Utiliza el estándar Open XML, introducido en Office 2007. XLSX admite funciones avanzadas como gráficos y formato condicional, y se utiliza ampliamente para el análisis de datos y tareas empresariales.

XLS es el antiguo formato binario de los archivos de Excel utilizado en versiones anteriores. Carece de las características de XLSX y ahora es menos común.

IronXL ofrece la posibilidad de crear archivos XLSX y XLS con una sola línea de código.


Biblioteca NuGet C# para Excel

Instalar con NuGet

Install-Package IronXL.Excel
o
Java PDF JAR

Descargar DLL

Descargar DLL

Instalar manualmente en su proyecto

Biblioteca NuGet C# para Excel

Instalar con NuGet

Install-Package IronXL.Excel
o
Java PDF JAR

Descargar DLL

Descargar DLL

Instalar manualmente en su proyecto

Comience a usar IronPDF en su proyecto hoy con una prueba gratuita.

Primer Paso:
green arrow pointer

Echa un vistazo IronXL en Nuget para una instalación y despliegue rápidos. Con más de 8 millones de descargas, está transformando Excel con C#.

Biblioteca NuGet C# para Excel nuget.org/packages/IronXL.Excel/
Install-Package IronXL.Excel

Considere instalar el IronXL DLL directamente. Descárguelo e instálelo manualmente para su proyecto o forma GAC: IronXL.zip

Instalar manualmente en su proyecto

Descargar DLL

Crear hoja de cálculo Ejemplo

Utilice el método estático Create para crear un libro de Excel que puede ser utilizado para almacenar una colección de hojas u hojas de trabajo. Por defecto, este método creará un libro de Excel en formato XLSX.

:path=/static-assets/excel/content-code-examples/how-to/create-spreadsheet-create-spreadsheet.cs
using IronXL;

// Create spreadsheet
WorkBook workBook = WorkBook.Create();
Imports IronXL

' Create spreadsheet
Private workBook As WorkBook = WorkBook.Create()
VB   C#

Elija el tipo de hoja de cálculo

El método Create también acepta un enum ExcelFileFormat que puede utilizar para especificar si desea crear un archivo XLSX o XLS. Ambos formatos de archivo sirven para almacenar hojas de cálculo de Microsoft Excel, siendo XLSX el formato moderno basado en XML introducido en Office 2007, mientras que XLS es el formato binario más antiguo utilizado en versiones anteriores. XLS es ahora menos común debido a sus características limitadas y a su menor eficiencia en comparación con XLSX.

:path=/static-assets/excel/content-code-examples/how-to/create-spreadsheet-spreadsheet-type.cs
using IronXL;

// Create XLSX spreadsheet
WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLSX);
Imports IronXL

' Create XLSX spreadsheet
Private workBook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
VB   C#

Hay otra sobrecarga para el método Create, que toma CreatingOptions como parámetro. Sin embargo, la clase CreatingOptions actualmente sólo tiene una propiedad, DefaultFileFormat, que se utiliza para configurar si se crea un archivo XLSX o XLS. Consulte el código siguiente como referencia:

:path=/static-assets/excel/content-code-examples/how-to/create-spreadsheet-spreadsheet-type.cs
using IronXL;

// Create XLSX spreadsheet
WorkBook workBook = WorkBook.Create(ExcelFileFormat.XLSX);
Imports IronXL

' Create XLSX spreadsheet
Private workBook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
VB   C#

Chaknith Bin

Ingeniero de software

Chaknith es el Sherlock Holmes de los desarrolladores. La primera vez que se le ocurrió que podría tener futuro en la ingeniería de software fue cuando hacía retos de código por diversión. Su trabajo se centra en IronXL e IronBarcode, pero se enorgullece de ayudar a los clientes con todos los productos. Chaknith aprovecha sus conocimientos, adquiridos hablando directamente con los clientes, para ayudar a mejorar los propios productos. Sus comentarios anecdóticos van más allá de los tickets de Jira y apoyan el desarrollo de productos, la documentación y el marketing, para mejorar la experiencia general del cliente.Cuando no está en la oficina, se le puede encontrar aprendiendo sobre aprendizaje automático, codificación y senderismo.