Operaciones de filas y columnas en Excel
Contents
[
Hide
]
Operaciones de filas y columnas en Excel
Gestiona operaciones de filas y columnas en Excel con automatización habilitada por IA. Inserta, elimina, redimensiona, oculta/desoculta filas y columnas en Excel para una gestión perfecta del diseño de la hoja de cálculo.
Herramientas disponibles
row_column_operations- Operaciones de filas/columnas en Excel (insertar, eliminar, redimensionar, ocultar/desocultar) con Excel IArow_column_operations_batch- Realiza varias operaciones de filas/columnas en Excel en lote usando Excel MCP
Operaciones individuales
Insertar filas
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/layout-test.xlsx",
"sheet_name": "Data",
"operation": "insert_rows",
"rows": "5",
"count": 2
}
}
Eliminar columnas
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/cleanup.xlsx",
"sheet_name": "Sheet1",
"operation": "delete_columns",
"columns": "C:D"
}
}
Establecer altura de fila
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/formatted.xlsx",
"sheet_name": "Report",
"operation": "set_row_height",
"rows": "1",
"height": 30
}
}
Establecer ancho de columna
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/formatted.xlsx",
"sheet_name": "Report",
"operation": "set_column_width",
"columns": "A:F",
"width": 15
}
}
Operaciones por lote
Configuración integral de diseño
{
"tool": "row_column_operations_batch",
"parameters": {
"filepath": "reports/professional-layout.xlsx",
"sheet_name": "Summary Report",
"operations": [
{
"operation": "set_row_height",
"rows": "3",
"height": 30
},
{
"operation": "set_row_height",
"rows": "4:6",
"height": 20
},
{
"operation": "set_column_width",
"columns": "C",
"width": 20
},
{
"operation": "set_column_width",
"columns": "D:G",
"width": 15
},
{
"operation": "auto_fit_rows",
"rows": "7:10"
}
]
}
}
Operaciones de inserción y eliminación
{
"tool": "row_column_operations_batch",
"parameters": {
"filepath": "reports/restructure.xlsx",
"sheet_name": "Sheet1",
"operations": [
{
"operation": "insert_rows",
"rows": "5",
"count": 2
},
{
"operation": "insert_columns",
"columns": "D",
"count": 1
},
{
"operation": "delete_rows",
"rows": "8:9"
}
]
}
}
Operaciones de ocultar y mostrar
{
"tool": "row_column_operations_batch",
"parameters": {
"filepath": "reports/visibility.xlsx",
"sheet_name": "Sheet1",
"operations": [
{
"operation": "hide_rows",
"rows": "15:16"
},
{
"operation": "hide_columns",
"columns": "H:I"
},
{
"operation": "unhide_rows",
"rows": "15"
},
{
"operation": "unhide_columns",
"columns": "H"
}
]
}
}
Operaciones de ajuste automático
{
"tool": "row_column_operations_batch",
"parameters": {
"filepath": "reports/auto-sized.xlsx",
"sheet_name": "Data",
"operations": [
{
"operation": "auto_fit_columns",
"columns": "A:F"
},
{
"operation": "auto_fit_rows",
"rows": "1:20"
}
]
}
}
Referencia de tipos de operaciones
Operaciones de inserción
insert_rows- Insertar filas nuevas en la posición especificadainsert_columns- Insertar columnas nuevas en la posición especificada
Operaciones de eliminación
delete_rows- Eliminar filas especificadasdelete_columns- Eliminar columnas especificadas
Operaciones de cambio de tamaño
set_row_height- Establecer altura de fila específica en puntosset_column_width- Establecer ancho de columna específica en caracteresauto_fit_rows- Ajuste automático de filas al contenido en alturaauto_fit_columns- Ajuste automático de columnas al contenido en ancho
Operaciones de visibilidad
hide_rows- Ocultar filas especificadasunhide_rows- Mostrar filas ocultashide_columns- Ocultar columnas especificadasunhide_columns- Mostrar columnas ocultas
Especificaciones de rango
Rangos de filas
"1"- Fila única (fila 1)"1:3"- Rango de filas (filas 1 a 3)"5:10"- Varias filas consecutivas
Rangos de columnas
"A"- Columna única (columna A)"A:C"- Rango de columnas (columnas A a C)"D:F"- Varias columnas consecutivas
Ejemplos avanzados
Configuración del encabezado del informe
{
"tool": "row_column_operations_batch",
"parameters": {
"filepath": "reports/header-setup.xlsx",
"sheet_name": "Report",
"operations": [
{
"operation": "set_row_height",
"rows": "1:2",
"height": 35
},
{
"operation": "set_column_width",
"columns": "A",
"width": 25
},
{
"operation": "set_column_width",
"columns": "B:E",
"width": 12
},
{
"operation": "set_column_width",
"columns": "F",
"width": 18
}
]
}
}
Diseño de la tabla de datos
{
"tool": "row_column_operations_batch",
"parameters": {
"filepath": "reports/data-table.xlsx",
"sheet_name": "Data",
"operations": [
{
"operation": "insert_rows",
"rows": "1",
"count": 1
},
{
"operation": "set_row_height",
"rows": "1",
"height": 25
},
{
"operation": "auto_fit_columns",
"columns": "A:J"
},
{
"operation": "set_row_height",
"rows": "2:100",
"height": 18
}
]
}
}
Diseño de presentación
{
"tool": "row_column_operations_batch",
"parameters": {
"filepath": "reports/presentation.xlsx",
"sheet_name": "Summary",
"operations": [
{
"operation": "hide_columns",
"columns": "B:C"
},
{
"operation": "hide_rows",
"rows": "10:15"
},
{
"operation": "set_column_width",
"columns": "A",
"width": 30
},
{
"operation": "set_column_width",
"columns": "D:G",
"width": 15
}
]
}
}
Guías de medición
Alturas de fila (Puntos)
15- Altura de fila predeterminada20- Un poco más alta para mejorar la legibilidad25- Bueno para encabezados30- Encabezados grandes40- Extragrande para títulos
Ancho de columnas (Carácteres)
8- Columnas estrechas (fechas, códigos)12- Columnas de datos estándar15- Columnas de texto medianas20- Columnas de texto anchas25- Extra anchas para descripciones30- Muy anchas para textos largos
Mejores prácticas
- Tamaño del encabezado: Haz que los encabezados sean más altos y anchos para mayor énfasis
- Consistencia de datos: Usa alturas de fila consistentes para filas de datos
- Autoajustar: Usa autoajuste para dimensionamiento dinámico del contenido
- Ocultar no usado: Oculta filas/columnas vacías para una apariencia más limpia
- Agrupación lógica: Agrupa operaciones de redimensionamiento relacionadas en lotes
Patrones comunes
Patrón de configuración de informes
- Inserta filas de título en la parte superior
- Establece la altura de la fila del encabezado
- Ajustar automáticamente las columnas de datos
- Establecer la altura estándar de las filas de datos
- Ocultar áreas no utilizadas
Patrón de Importación de Datos
- Insertar filas para nuevos datos
- Ajustar automáticamente las columnas al contenido
- Estandarizar alturas de filas
- Ocultar columnas de cálculo
Patrón de Presentación
- Ocultar filas/columnas de detalle
- Ampliar áreas de resumen
- Establecer dimensiones adecuadas para presentaciones
- Mostrar solo datos relevantes
Manejo de Errores
Rango de filas inválido
{
"tool": "row_column_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "set_row_height",
"rows": "0",
"height": 20
}
}
Resultado: Error - los números de fila comienzan desde 1
Rango de columnas inválido
{
"tool": "row_column_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "set_column_width",
"columns": "ZZ",
"width": 10
}
}
Resultado: Puede tener éxito pero fuera del uso típico
Parámetros requeridos faltantes
{
"tool": "row_column_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "set_row_height",
"rows": "1"
}
}
Resultado: Error - se requiere el parámetro de altura