Worksheet
Panoramica
Worksheet è un tipo in Aspose.Cells FOSS per Go.
Worksheet rappresenta un singolo foglio all’interno di un workbook.
I metodi disponibili includono: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Go dopo aver installato il pacchetto Aspose.Cells FOSS per Go. Proprietà: DataValidations, Index, Name, Pictures, Tables.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
Name | string | Lettura/Scrittura | Ottiene il nome. |
Index | int | Lettura/Scrittura | Ottiene l’indice. |
DataValidations | []*DataValidation | Lettura/Scrittura | Ottiene le convalide dei dati. |
Tables | []*Table | Lettura/Scrittura | Ottiene le tabelle. |
Pictures | []*Picture | Lettura/Scrittura | Ottiene le immagini. |
Metodi
| Firma | Descrizione |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV converte le celle del foglio di lavoro in una slice di stringhe 2D adatta per la scrittura con encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV popola il foglio di lavoro con dati provenienti da una slice di stringhe 2D. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation aggiunge una regola di convalida dei dati al foglio di lavoro. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation rimuove la prima regola di convalida dei dati il cui Ref corrisponde esattamente alla stringa ref fornita. |
AddPicture(pic: *Picture) → error | AddPicture allega pic al foglio di lavoro, le assegna un nome univoco e segna la cartella di lavoro come modificata. |
AddTable(rangeRef: string) → *Table | AddTable crea una nuova Table che copre l’intervallo fornito, le assegna un nome univoco generato automaticamente (“Table1”, “Table2”, …), la aggiunge al foglio di lavoro e la restituisce per ulteriori configurazioni. |
GetTable(name: string) → *Table | GetTable restituisce la Table con il nome fornito, oppure nil se non viene trovata alcuna corrispondenza. |
Cells() → *Cells | Cells restituisce la raccolta Cells per questo foglio di lavoro, consentendo operazioni di lettura e scrittura a livello di cella tramite riferimenti in stile A1. |