Creare una Tabella

Vantaggi di una tabella

Ci sono diversi vantaggi quando si converte un elenco di dati in un vero oggetto lista:

  • Nuove righe e colonne vengono automaticamente incluse.
  • Una riga di totale in fondo al tuo elenco può essere facilmente aggiunta per visualizzare SOMMA, MEDIA, CONTEGGIO, ecc.
  • Le colonne aggiunte a destra vengono automaticamente incorporate nell’oggetto Elenco.
  • I grafici basati su righe e colonne verranno espansi automaticamente.
  • I nomi definiti assegnati a righe e colonne verranno espansi automaticamente.
  • L’elenco è protetto dalla cancellazione accidentale di righe e colonne.

Creazione di una tabella utilizzando Microsoft Excel

Selezione dell’intervallo di dati per la creazione di un oggetto lista

todo:image_alt_text

Questo visualizza il dialogo Crea elenco.

Dialogo Crea elenco

todo:image_alt_text

Implementare l’oggetto Lista e specificare la Riga Totale (Selezionare Dati, quindi Lista, seguito da Riga Totale).

Creazione di un oggetto Lista

todo:image_alt_text

Creare una tabella utilizzando Aspose.Cells API

Aspose.Cells fornisce una classe, Workbook, che rappresenta un file di Microsoft Excel. La classe Workbook contiene una raccolta di Worksheets che consente l’accesso a ciascun foglio di calcolo in un file di Excel.

Un foglio di calcolo è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una vasta gamma di proprietà e metodi per gestire un foglio di calcolo. Per creare un ListObject in un foglio di calcolo, utilizzare la proprietà di raccolta ListObjects della classe FoglioCalcolo. Ogni ListObject è, infatti, un oggetto della classe ListObjectCollection, che fornisce ulteriormente il metodo add per aggiungere un oggetto Lista e specificare un intervallo di celle per l’elenco.

Secondo l’intervallo specificato di celle, l’oggetto Lista viene creato nel foglio di calcolo da Aspose.Cells. Utilizzare gli attributi (ad esempio, MostraTotali, ColonneElenco ecc.) della classe ListObject per controllare l’elenco.

Nell’esempio riportato di seguito, abbiamo creato lo stesso ListObject utilizzando l’API di Aspose.Cells come abbiamo creato utilizzando Microsoft Excel nella sezione precedente.