Cómo limpiar las células
La limpieza del contenido de las celdas puede utilizarse para varios fines, como eliminar datos no deseados u obsoletos, restablecer los valores de las celdas, limpiar los diseños de las hojas de cálculo, preparar plantillas o corregir errores de introducción de datos.
IronXL simplifica el proceso de limpieza del contenido de las celdas en C# sin necesidad de Interop.
Cómo borrar el contenido de las celdas
- Descargar la biblioteca C# para borrar el contenido de las celdas
- Cargar la hoja de cálculo Excel existente
- Seleccione el rango, fila o columna que desea borrar
- Invocar el
ClearContents
en el intervalo seleccionado - Utiliza el
Claro
para eliminar todas las hojas de cálculo
Comienza con IronXL
Comience a usar IronXL en su proyecto hoy con una prueba gratuita.
Borrar una sola célula Ejemplo
Para borrar el contenido de una celda seleccionada, puede utilizar el método BorrarContenido
.
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-single-cell.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.GetWorkSheet("Data");
// Clear cell content
workSheet["A1"].ClearContents();
workBook.SaveAs("clearSingleCell.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.GetWorkSheet("Data")
' Clear cell content
workSheet("A1").ClearContents()
workBook.SaveAs("clearSingleCell.xlsx")
Borrar rango de celdas Ejemplo
Este método está disponible en la clase Range, lo que permite ejecutarlo sobre cualquier rango, independientemente de su tamaño. He aquí algunos ejemplos:
- Borra una sola celda:
- hojaDeTrabajo["A1"]DespejarContenido()
- Borrar una columna:
- HojaTrabajo.ObtenerColumna("B")DespejarContenido()
- Borra una fila:
- HojaTrabajo.GetRow(3)DespejarContenido()
Despejar un campo bidimensional(varias filas y columnas):
- hojaDeTrabajo["D6:F9"]DespejarContenido()
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear-cell-range.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.GetWorkSheet("Data");
// Clear a single cell(A1)
workSheet["A1"].ClearContents();
// Clear a column(B)
workSheet.GetColumn("B").ClearContents();
// Clear a row(4)
workSheet.GetRow(3).ClearContents();
// Clear a two-dimensional range(D6:F9)
workSheet["D6:F9"].ClearContents();
workBook.SaveAs("clearCellRange.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.GetWorkSheet("Data")
' Clear a single cell(A1)
workSheet("A1").ClearContents()
' Clear a column(B)
workSheet.GetColumn("B").ClearContents()
' Clear a row(4)
workSheet.GetRow(3).ClearContents()
' Clear a two-dimensional range(D6:F9)
workSheet("D6:F9").ClearContents()
workBook.SaveAs("clearCellRange.xlsx")
Hoja de cálculo de resultados
Antes de
En
Ejemplo de recopilación de hojas de cálculo claras
Además de borrar celdas individuales, también puedes borrar todas las hojas de trabajo de un libro con facilidad. Para ello, basta con utilizar el método Clear
en la colección de hojas de cálculo. Este método le permite eliminar todas las hojas de trabajo de una sola vez, proporcionando una manera conveniente de restablecer el libro de trabajo a su estado inicial.
:path=/static-assets/excel/content-code-examples/how-to/clear-cells-clear.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
// Delete all worksheets
workBook.WorkSheets.Clear();
workBook.SaveAs("useClear.xlsx");
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
' Delete all worksheets
workBook.WorkSheets.Clear()
workBook.SaveAs("useClear.xlsx")