Operazioni su righe e colonne di Excel
Contents
[
Hide
]
Operazioni su righe e colonne di Excel
Gestisci le operazioni su righe e colonne di Excel con automazione alimentata da AI. Inserisci, elimina, ridimensiona, nascondi/riprendi righe e colonne di Excel per una gestione perfetta del layout del foglio di calcolo.
Strumenti disponibili
row_column_operations- Operazioni su righe e colonne di Excel (inserisci, elimina, ridimensiona, nascondi/riprendi) con AI Excelrow_column_operations_batch- Esegui più operazioni su righe e colonne di Excel in batch usando Excel MCP
Operazioni singole
Inserisci righe
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/layout-test.xlsx",
"sheet_name": "Data",
"operation": "insert_rows",
"rows": "5",
"count": 2
}
}
Elimina colonne
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/cleanup.xlsx",
"sheet_name": "Sheet1",
"operation": "delete_columns",
"columns": "C:D"
}
}
Imposta altezza riga
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/formatted.xlsx",
"sheet_name": "Report",
"operation": "set_row_height",
"rows": "1",
"height": 30
}
}
Imposta larghezza colonna
{
"tool": "row_column_operations",
"parameters": {
"filepath": "reports/formatted.xlsx",
"sheet_name": "Report",
"operation": "set_column_width",
"columns": "A:F",
"width": 15
}
}
Operazioni batch
Configurazione layout completa
{
"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"
}
]
}
}
Operazioni di inserimento e cancellazione
{
"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"
}
]
}
}
Operazioni di nascondere e rendere visibile
{
"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"
}
]
}
}
Operazioni di adattamento automatico
{
"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"
}
]
}
}
Riferimento ai tipi di operazione
Operazioni di inserimento
insert_rows- Inserisci nuove righe alla posizione specificatainsert_columns- Inserisci nuove colonne alla posizione specificata
Operazioni di cancellazione
delete_rows- Elimina righe specificatedelete_columns- Elimina colonne specificate
Operazioni di ridimensionamento
set_row_height- Imposta altezza riga specifica in puntiset_column_width- Imposta larghezza colonna specifica in caratteriauto_fit_rows- Adatta automaticamente le righe all’altezza del contenutoauto_fit_columns- Adatta automaticamente le colonne alla larghezza del contenuto
Operazioni di visibilità
hide_rows- Nascondi righe specificateunhide_rows- Mostra righe nascostehide_columns- Nascondi colonne specificateunhide_columns- Mostra colonne nascoste
Specifiche dell’intervallo
Intervalli di Righe
"1"- Riga singola (riga 1)"1:3"- Intervallo di righe (righe da 1 a 3)"5:10"- Multiple righe consecutive
Intervalli di Colonne
"A"- Colonna singola (colonna A)"A:C"- Intervallo di colonne (colonne A a C)"D:F"- Multiple colonne consecutive
Esempi Avanzati
Configurazione dell’intestazione del report
{
"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
}
]
}
}
Layout della tabella dati
{
"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
}
]
}
}
Layout della presentazione
{
"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
}
]
}
}
Linee guida di misurazione
Altezza delle righe (Punti)
15- Altezza predefinita della riga20- Leggermente più alta per una maggiore leggibilità25- Buono per intestazioni30- Intestazioni grandi40- Extra large per titoli
Larghezze delle Colonne (Caratteri)
8- Colonne strette (date, codici)12- Colonne dati standard15- Colonne di testo medie20- Colonne di testo larghe25- Extra larghe per descrizioni30- Molto larghe per testi lunghi
Buone Pratiche
- Dimensione Intestazione: Rendere le intestazioni più alte e larghe per maggior risalto
- Coerenza dei Dati: Utilizzare altezze di riga coerenti per le righe dei dati
- Auto-adeguamento: Utilizzare l’auto-adeguamento per dimensionare il contenuto dinamico
- Nascondi Non Usati: Nascondere righe/colonne vuote per un aspetto più pulito
- Raggruppamento Logico: Raggruppare le operazioni di resizing correlate in batch
Pattern Comuni
Pattern di Configurazione del Rapporto
- Inserire righe di titolo in cima
- Impostare l’altezza della riga di intestazione
- Adatta automaticamente le colonne dei dati
- Imposta un’altezza standard per le righe dei dati
- Nascondi le aree inutilizzate
Pattern di Importazione Dati
- Inserisci righe per nuovi dati
- Adatta automaticamente le colonne al contenuto
- Standardizza le altezze delle righe
- Nascondi le colonne di calcolo
Pattern di Presentazione
- Nascondi le righe/colonne di dettaglio
- Ingrandisci le aree di riepilogo
- Imposta dimensioni adatte alla presentazione
- Mostra solo i dati pertinenti
Gestione Errori
Intervallo di righe non valido
{
"tool": "row_column_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "set_row_height",
"rows": "0",
"height": 20
}
}
Risultato: Errore - i numeri di riga partono da 1
Intervallo di colonne non valido
{
"tool": "row_column_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "set_column_width",
"columns": "ZZ",
"width": 10
}
}
Risultato: Può riuscire ma oltre l’uso tipico
Parametri obbligatori mancanti
{
"tool": "row_column_operations",
"parameters": {
"filepath": "test.xlsx",
"sheet_name": "Sheet1",
"operation": "set_row_height",
"rows": "1"
}
}
Risultato: Errore - parametro altezza richiesto