Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
Las tablas de Excel ofrecen una lista de funciones que se utilizan para analizar y gestionar datos de forma eficaz, como opciones de autofiltrado y ordenación, fila total, columnas calculadas, estilo de tabla, expansión automática, etc.
La siguiente captura de pantalla muestra una diferencia entre un rango normal y un formato de estilo tabla:
Rango normal
Formato de la tabla
Este tutorial mostrará cómo convertir una tabla de Excel en un rango
Hay muchas formas de crear o convertir un rango en un rango de tabla en Excel. Para insertar una tabla en Excel, haga clic en cualquier celda del conjunto de datos y realice una de las siguientes acciones:
En la pestaña Insertar del menú, en el grupo de secciones Tablas, haga clic en la opción Tabla. Se insertará una tabla de estilos por defecto.
Insertar una nueva tabla en Excel con estilos predeterminados
En la pestaña de menú Inicio, en el grupo de secciones Estilos, haga clic en Opción Formatear como tabla y seleccione uno de los estilos de tabla predefinidos. Puede elegir cualquier estilo de filas con bandas.
Aplicar un formato predefinido a una tabla de hoja de cálculo Excel existente
Otra opción y la forma más rápida de crear una tabla Excel es pulsando el acceso directo del teclado: Ctrl + T.
Sea cual sea el método que elija, aparecerá el cuadro de diálogo Crear tabla. Excel selecciona automáticamente el rango de datos. Verifique el rango seleccionado, luego marque/desmarque la opción "Mi tabla tiene encabezados " y haga clic en Aceptar.
*Formatear la tabla con el estilo preseleccionado de Excel.
Como resultado, se crea en la hoja de cálculo una tabla bien formateada.
Las flechas de filtro nos permiten filtrar y ordenar los datos de la tabla según sus criterios. Mientras se desplaza, el cuadro de cabeceras de columna es visible. Se pueden incluir nuevos datos mediante la ampliación automática de la tabla, los totales rápidos y el cálculo sencillo de los datos de la tabla son algunas de las funciones destacadas de la tabla.
Ahora ya sabemos cómo convertir un rango normal de celdas en un estilo de tabla. En algún momento, puede que necesitemos eliminar el formato de la tabla y convertirla en un rango normal sin perder ningún dato ni fórmula. Veamos cómo convertir una tabla de Excel en un rango.
Hay dos formas de convertir una tabla en un rango de celdas en Excel.
Si desea eliminar una tabla sin perder los datos de la tabla, el formato de la tabla o las referencias estructuradas, puede seguir los pasos que se indican a continuación:
Vaya a la pestaña Diseño de tabla en Herramientas de tabla> Grupo de herramientas, y haga clic en Convertir en rango.
Convertir una Tabla Estilizada en un Rango Normal utilizando las opciones de la Barra de Menús
O bien, haga clic con el botón derecho del ratón en cualquier lugar de la tabla y haga clic en Tabla > Haga clic en Convertir en rango.
Convertir una tabla estilizada en un rango normal utilizando el menú contextual
Así es como se pueden convertir los datos de una tabla en un rango. Observe que se eliminan las flechas del rango, pero se conservan los datos y el formato.
La apariencia de los datos de la hoja de cálculo, después de ser convertidos de nuevo a un rango Normal
IronXL es una biblioteca .NET que facilita la lectura y edición de documentos de Microsoft Excel con C# sin Microsoft Excel ni Interop.
IronXL puede leer y manipular archivos Excel con precisión y rápido rendimiento. Es compatible con todos los componentes .NET, junto con plataformas como Android, Xamarin, Linux,Azure, AWSmacOS, Docker yMAUI.
Con unas pocas líneas de código, los desarrolladores pueden realizar todas las tareas relacionadas con Excel sin ninguna complicación. Estas tareas incluyen la adición de dos celdas,añadir filas y columnas de datos a tablas de Excel, yaplicación de funciones a través de filas y columnas, entre otros.
System.Data
- trabaja con hojas de cálculo Excel como objetos System.Data.DataSet
y System.Data.DataTable
.\["A1:B10]
sintaxis.Estilo - fuente,tamaño de letra, estilo de celda, alineaciones, color de fondoy muchas más opciones de estilo.
A continuación se muestran algunos ejemplos de código C# para manipular archivos Excel.
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
using IronXL;
WorkBook workbook = WorkBook.Load("test.xlsx");
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set Formulas
worksheet ["A1"].Formula = "Sum(B8:C12)";
worksheet ["B8"].Formula = "=C9/C11";
worksheet ["G30"].Formula = "Max(C3:C7)";
// Force recalculate all formula values in all sheets.
workbook.EvaluateAll();
// Get Formulas
// Get the formula's calculated value. e.g. "52"
string formulaValue = worksheet ["G30"].Value;
//Get the formula as a string. e.g. "Max(C3:C7)"
string formulaString = worksheet ["G30"].Formula;
//Save your changes with updated formulas and calculated values.
workbook.Save();
Imports IronXL
Private workbook As WorkBook = WorkBook.Load("test.xlsx")
Private worksheet As WorkSheet = workbook.DefaultWorkSheet
' Set Formulas
Private worksheet ("A1").Formula = "Sum(B8:C12)"
Private worksheet ("B8").Formula = "=C9/C11"
Private worksheet ("G30").Formula = "Max(C3:C7)"
' Force recalculate all formula values in all sheets.
workbook.EvaluateAll()
' Get Formulas
' Get the formula's calculated value. e.g. "52"
Dim formulaValue As String = worksheet ("G30").Value
'Get the formula as a string. e.g. "Max(C3:C7)"
Dim formulaString As String = worksheet ("G30").Formula
'Save your changes with updated formulas and calculated values.
workbook.Save()
IronXL ayuda a los desarrolladores a contar con líneas de código sencillas pero de alto rendimiento con precisión y eficacia, lo que ayuda a reducir el riesgo de error y facilita la manipulación de archivos Excel mediante programación.
Puede descargar elProducto informático IronXL y pruébalo gratis.
9 productos API .NET para sus documentos de oficina