Worksheet
Vue d’ensemble
Worksheet est un type dans Aspose.Cells FOSS pour Go.
Worksheet représente une feuille unique dans un classeur.
Les méthodes disponibles incluent : AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Tous les membres publics sont accessibles à toute application Go après l’installation du paquet Aspose.Cells FOSS pour Go. Propriétés : DataValidations, Index, Name, Pictures, Tables.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Name | string | Lecture/Écriture | Obtient le nom. |
Index | int | Lecture/Écriture | Obtient l’index. |
DataValidations | []*DataValidation | Lecture/Écriture | Obtient les validations de données. |
Tables | []*Table | Lecture/Écriture | Obtient les tables. |
Pictures | []*Picture | Lecture/Écriture | Obtient les images. |
Méthodes
| Signature | Description |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV convertit les cellules de la feuille de calcul en une tranche de chaînes 2D adaptée à l’écriture avec encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV remplit la feuille de calcul avec des données provenant d’une tranche de chaînes 2D. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation ajoute une règle de validation de données à la feuille de calcul. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation supprime la première règle de validation des données dont le Ref correspond exactement à la chaîne de référence fournie. |
AddPicture(pic: *Picture) → error | AddPicture attache pic à la feuille de calcul, lui attribue un nom unique et marque le classeur comme modifié. |
AddTable(rangeRef: string) → *Table | AddTable crée une nouvelle Table couvrant la plage donnée, lui attribue un nom unique généré automatiquement (« Table1 », « Table2 », …), l’ajoute à la feuille de calcul et la renvoie pour une configuration supplémentaire. |
GetTable(name: string) → *Table | GetTable renvoie la Table portant le nom donné, ou nil si aucune correspondance n’est trouvée. |
Cells() → *Cells | Cells renvoie la collection Cells pour cette feuille de calcul, permettant des opérations de lecture et d’écriture au niveau des cellules via des références de style A1. |