Inserimento ed eliminazione di righe e colonne
Introduzione
Che si stia creando un nuovo foglio di lavoro da zero o si stia lavorando su un foglio di lavoro esistente, potremmo dover aggiungere righe o colonne aggiuntive per ospitare più dati. Al contrario, potremmo anche dover eliminare righe o colonne da posizioni specifiche nel foglio di lavoro.
Per soddisfare queste esigenze, Aspose.Cells fornisce un insieme molto semplice di classi e metodi, discussi di seguito.
Gestione delle righe/colonne
Aspose.Cells fornisce una classe Workbook che rappresenta un file Microsoft Excel. La classe Workbook contiene una WorksheetCollection che consente l’accesso a ciascun foglio di lavoro in un file Excel. Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una raccolta di Cells che rappresenta tutte le celle nel foglio di lavoro.
La raccolta Cells fornisce diversi metodi per gestire righe e colonne in un foglio di lavoro. Alcuni di questi sono discussi di seguito.
Come inserire una riga
Inserisci una riga in qualsiasi posizione chiamando il metodo insertRows della raccolta Cells. Il metodo insertRows prende l’indice della riga dove verrà inserita la nuova riga come primo argomento e il numero di righe da inserire come secondo argomento.
Come inserire più righe
Per inserire più righe nel foglio di lavoro, chiamare il metodo insertRows della collezione Cells. Il metodo insertRows richiede due parametri:
- Indice di riga: l’indice della riga da cui saranno inserite le nuove righe.
- Numero di righe: il numero totale di righe che devono essere inserite.
Come inserire una riga con formattazione
Per inserire una riga con opzioni di formattazione, utilizzare il sovraccarico insertRows che richiede InsertOptions come parametro. Impostare la proprietà CopyFormatType della classe InsertOptions con l’enumerazione CopyFormatType. L’enumerazione CopyFormatType ha tre membri come elencati di seguito.
- STESSO_COME SOPRA: Formatta la riga come la riga precedente.
- STESSO_COME SOTTO: Formatta la riga come la riga successiva.
- PULISCI: Cancella la formattazione.
Come Eliminare una Riga
Per eliminare una riga da qualsiasi posizione, chiamare il metodo deleteRows della collezione Cells. Il metodo deleteRows richiede due parametri:
- Indice di riga: l’indice della riga da cui verranno eliminate le righe.
- Numero di righe: il numero totale di righe che devono essere eliminate.
Come eliminare più righe
Per eliminare più righe da un foglio di lavoro, chiamare il metodo deleteRows della collezione Cells. Il metodo deleteRows richiede due parametri:
- Indice di riga: l’indice della riga da cui verranno eliminate le righe.
- Numero di righe: il numero totale di righe che devono essere eliminate.
Come Inserire una o Più Colonne
Gli sviluppatori possono anche inserire una colonna nel foglio di lavoro in qualsiasi posizione chiamando il metodo insertColumns della collezione Cells. Il metodo insertColumns richiede due parametri:
- Indice della colonna, l’indice della colonna da cui verrà inserita la colonna
- Numero di colonne, il numero totale di colonne che devono essere inserite
Come eliminare una colonna
Per eliminare una colonna dal foglio di lavoro in qualsiasi posizione, chiamare il metodo deleteColumns della collezione Cells. Il metodo deleteColumns accetta i seguenti parametri:
- Indice della colonna: l’indice della colonna da cui verrà eliminata la colonna.
- Numero di colonne: il numero totale di colonne che devono essere eliminate.
- Aggiorna Riferimenti: parametro booleano per indicare se aggiornare i riferimenti in altri fogli di lavoro.