Lettura e Scrittura Tabelle Query del Foglio di lavoro di Aspose.Cells
Aspose.Cells fornisce la collezione Worksheet.getQueryTables() che restituisce la QueryTableCollection. Per ottenere un QueryTable specifico, utilizza la proprietà QueryTableCollection.get() e passa l’indice della QueryTable. La classe QueryTable ha le seguenti due proprietà per regolare la QueryTable.
Entrambi sono valori booleani. Puoi visualizzarli in Microsoft Excel tramite Dati > Connessioni > Proprietà.
Lettura e Scrittura della Tabella Query del Foglio di Lavoro
Il codice di esempio seguente legge la prima QueryTable della prima scheda e poi stampa entrambe le proprietà del QueryTable. Successivamente imposta QueryTable.PreserveFormatting su true.
Lo screenshot seguente mostra il file Excel di origine](5472578.xlsx) utilizzato nel codice e le relative proprietà mostrando entrambi i valori del QueryTable.
Lo screenshot seguente mostra il file Excel di output](5472574.xlsx) generato dal codice e le relative proprietà che mostrano entrambi i valori del QueryTable. Come puoi vedere, ora la casella di controllo della formattazione conservata è selezionata.
Output della console
Ecco l’output console del codice di esempio sopra
Adjust Column Width: true
Preserve Formatting: false
Recupera l’intervallo di risultati della query table
Aspose.Cells fornisce l’opzione per leggere l’indirizzo, cioè l’intervallo di risultati delle celle per una tabella di query. Il codice seguente dimostra questa funzionalità, leggendo l’indirizzo dell’intervallo di risultati per una tabella di query. Il file di esempio può essere scaricato qui.