Aggiungere e recuperare dati
Aggiunta di dati alle celle
Aspose.Cells fornisce una classe, Workbook, che rappresenta un file Microsoft Excel. La classe Workbook contiene una WorksheetCollection che permette l’accesso a ciascun foglio di lavoro nel file Excel. Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una collezione di Cells. Ogni elemento della collezione Cells rappresenta un oggetto della classe Cell
Aspose.Cells permette ai programmatori di aggiungere dati alle celle nei fogli di lavoro chiamando la proprietà setValue della classe Cell. Utilizzando la proprietà setValue, è possibile aggiungere valori booleani, stringhe, double, interi o data/ora, ecc. alla cella.
Miglioramento dell’efficienza
Mentre si lavora sui fogli di lavoro, gli utenti possono aggiungere diversi tipi di dati alle celle. Questi elementi di dati possono includere valori booleani, interi, in virgola mobile, testo o valori di data/ora. È possibile ottenere i valori appropriati dalle celle in base ai rispettivi tipi di dati utilizzando Aspose.Cells
Recupero dei dati dalle celle
Aspose.Cells fornisce una classe, Workbook che rappresenta un file Excel. La classe Workbook contiene una WorksheetCollection che consente di accedere a ciascun foglio di lavoro nel file Excel. Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una raccolta di Cells. Ciascun elemento nella raccolta di Cells rappresenta un oggetto della classe Cell.
La classe Cell fornisce diverse proprietà che consentono ai programmatori di recuperare i valori dalle celle in base ai rispettivi tipi di dati. Queste proprietà includono:
- StringValue, il valore stringa della cella.
- DoubleValue, restituisce il valore double della cella.
- BoolValue, il valore booleano della cella.
- DateTimeValue, il valore data/ora della cella.
- FloatValue, il valore float della cella.
- IntValue, il valore intero della cella.
Inoltre, il tipo di dati contenuti in una cella può essere controllato utilizzando la proprietà Type della classe Cell. In realtà, la proprietà Type della classe Cell si basa sull’enumerazione CellValueType i cui valori predefiniti sono elencati di seguito:
Tipi di Valore della Cella | Descrizione |
---|---|
IS_BOOL | Specifica che il valore della cella è booleano. |
IS_DATE_TIME | Specifica che il valore della cella è data/ora. |
IS_ERROR | Rappresenta che la cella contiene un valore di errore. |
IS_NULL | Rappresenta una cella vuota. |
IS_NUMERIC | Specifica che il valore della cella è numerico. |
IS_STRING | Specifica che il valore della cella è una stringa. |
IS_UNKNOWN | Specifica che il valore della cella è sconosciuto. |
È inoltre possibile utilizzare i tipi di valore predefiniti della cella sopra elencati per confrontare il tipo di dati presente in ciascuna cella. |