Inserimento ed eliminazione di righe e colonne del file Excel

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.

Gestire righe e colonne

Aspose.Cells fornisce una classe Workbook, che rappresenta un file Microsoft Excel. La classe Workbook contiene una raccolta Worksheets che consente di accedere a ciascun foglio di calcolo in un file Excel. Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una raccolta 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.

Inserire righe e colonne

Come inserire una riga

Inserire una riga nel foglio di lavoro in qualsiasi posizione chiamando il metodo InsertRow della raccolta Cells. Il metodo InsertRow richiede l’indice della riga in cui verrà inserita la nuova riga.

Come inserire più righe

Per inserire più righe in un 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 da inserire.

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 indicato di seguito.

  • Uguale a sopra: Formatta la riga come la riga precedente.
  • UgualeAlSotto: Formatta la riga come la riga sottostante.
  • Cancella: Cancella la formattazione.

Come inserire una colonna

Gli sviluppatori possono anche inserire una colonna nel foglio di lavoro in qualsiasi posizione chiamando il metodo InsertColumn della collezione Cells. Il metodo InsertColumn richiede l’indice della colonna in cui verrà inserita la nuova colonna.

Eliminare righe e colonne

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 riga, l’indice della riga da cui partiranno le eliminazioni.
  • Numero di righe, il numero totale di righe da eliminare.

Come eliminare una colonna

Per eliminare una colonna dal foglio di lavoro in qualsiasi posizione, chiamare il metodo DeleteColumn della collezione Cells. Il metodo DeleteColumn richiede l’indice della colonna da eliminare.