Escenarios de uso posibles

Cuando desee resaltar ciertos datos, puede cambiar el estilo de las celdas.

Cómo cambiar el formato de una celda en Excel

Para cambiar el formato de una sola celda en Excel, siga estos pasos:

  1. Abra Excel y abra el libro que contiene la celda que desea formatear.

  2. Localice la celda que desea formatear.

  3. Haga clic con el botón derecho en la celda y seleccione “Formato de celdas” en el menú contextual. Alternativamente, puede seleccionar la celda, ir a la pestaña Inicio en la cinta de Excel, hacer clic en el menú desplegable “Formato” en el grupo “Celdas” y seleccionar “Formato de celdas”.

  4. Aparecerá el cuadro de diálogo “Formato de celdas”. Aquí, puede elegir varias opciones de formato para aplicar a la celda seleccionada. Por ejemplo, puede cambiar el estilo de fuente, el tamaño de fuente, el color de fuente, el formato de número, los bordes, el color de fondo, etc. Explore las diferentes pestañas en el cuadro de diálogo para acceder a varias opciones de formato.

  5. Después de realizar los cambios de formato deseados, haga clic en el botón “Aceptar” para aplicar el formato a la celda seleccionada.

Cómo cambiar el formato de una celda utilizando C#

Para cambiar el formato de una celda usando Aspose.Cells, puede usar los siguientes métodos:

  1. Cell.SetStyle(Style style)
  2. Cell.SetStyle(Style style, bool explicitFlag)
  3. Cell.SetStyle(Style style, StyleFlag flag)

Código de muestra

En este ejemplo, creamos un libro de Excel, agregamos algunos datos de muestra, accedemos a la primera hoja de cálculo y obtenemos dos celdas (“A2” y “B3”). Luego, obtenemos el estilo de la celda, establecemos varias opciones de formato (por ejemplo, color de fuente, negrita) y cambiamos el formato de la celda. Finalmente, guardamos el libro en un nuevo archivo. todo:image_alt_text

// Create the workbook
Workbook workbook = new Workbook();
//Get the first worksheet
Worksheet ws = workbook.Worksheets[0];
Aspose.Cells.Cells cells = ws.Cells;
//Setting the value to the cells
Aspose.Cells.Cell cell = cells["A1"];
cell.PutValue("Fruit");
cell = cells["B1"];
cell.PutValue("Count");
cell = cells["C1"];
cell.PutValue("Price");
cell = cells["A2"];
cell.PutValue("Apple");
cell = cells["A3"];
cell.PutValue("Mango");
cell = cells["A4"];
cell.PutValue("Blackberry");
cell = cells["A5"];
cell.PutValue("Cherry");
cell = cells["B2"];
cell.PutValue(5);
cell = cells["B3"];
cell.PutValue(3);
cell = cells["B4"];
cell.PutValue(6);
cell = cells["B5"];
cell.PutValue(4);
cell = cells["C2"];
cell.PutValue(5);
cell = cells["C3"];
cell.PutValue(20);
cell = cells["C4"];
cell.PutValue(30);
cell = cells["C5"];
cell.PutValue(60);
// Access the worksheet
Worksheet worksheet = workbook.Worksheets[0];
Cell a2 = worksheet.Cells["A2"];
// Get style of A2
Style style = a2.GetStyle();
// Change the format
style.Font.Color = Color.Red;
style.Font.IsBold = true;
StyleFlag flag = new StyleFlag();
flag.FontColor = true;
a2.SetStyle(style, flag);
Cell b3 = worksheet.Cells["B3"];
// Get style of B3
Style style2 = b3.GetStyle();
// Change the format
style2.Font.Color = Color.Blue;
style2.Font.IsItalic = true;
b3.SetStyle(style2);
// Save the modified workbook
workbook.Save("output.xlsx");