Tu primera aplicación Aspose.Cells Hola Mundo

Cómo crear la aplicación Hola Mundo

Los siguientes pasos crean la aplicación Hola Mundo utilizando la API de Aspose.Cells:

  1. Crea una instancia de la clase Workbook.
  2. Si tienes una licencia, entonces aplícala. Si estás usando la versión de evaluación, omite las líneas de código relacionadas con la licencia.
  3. Crea un nuevo archivo de Excel, o abre un archivo de Excel existente.
  4. Accede a cualquier celda deseada de una hoja de cálculo en el archivo de Excel.
  5. Inserte las palabras ¡Hola, mundo! en una celda accesada.
  6. Genere el archivo modificado de Microsoft Excel.

La implementación de los pasos anteriores se muestra en los ejemplos a continuación.

Cómo crear un nuevo Workbook

El siguiente ejemplo crea un nuevo workbook desde cero, escribe ¡Hola Mundo! en la celda A1 en la primera hoja de cálculo y guarda el archivo Excel.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
try
{
// Create a License object
License license = new License();
// Set the license of Aspose.Cells to avoid the evaluation limitations
license.SetLicense(dataDir + "Aspose.Cells.lic");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
// Instantiate a Workbook object that represents Excel file.
Workbook wb = new Workbook();
// When you create a new workbook, a default "Sheet1" is added to the workbook.
Worksheet sheet = wb.Worksheets[0];
// Access the "A1" cell in the sheet.
Cell cell = sheet.Cells["A1"];
// Input the "Hello World!" text into the "A1" cell
cell.PutValue("Hello World!");
// Save the Excel file.
wb.Save(dataDir + "MyBook_out.xlsx");

Cómo abrir un archivo existente

El siguiente ejemplo abre un archivo de plantilla de Microsoft Excel existente llamado “Sample.xlsx”, ingresa el texto “¡Hola Mundo!” en la celda A1 en la primera hoja de cálculo y guarda el workbook.

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
try
{
// Create a License object
License license = new License();
// Set the license of Aspose.Cells to avoid the evaluation limitations
license.SetLicense("Aspose.Cells.lic");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
// Creating a file stream containing the Excel file to be opened
FileStream fstream = new FileStream(dataDir + "Sample.xlsx", FileMode.Open);
// Instantiate a Workbook object that represents the existing Excel file
Workbook workbook = new Workbook(fstream);
// Get the reference of "A1" cell from the cells collection of a worksheet
Cell cell = workbook.Worksheets[0].Cells["A1"];
// Put the "Hello World!" text into the "A1" cell
cell.PutValue("Hello World!");
// Save the Excel file
workbook.Save(dataDir + "HelloWorld_out.xlsx");
// Closing the file stream to free all resources
fstream.Close();