Worksheet
Visión general
Worksheet es un tipo en Aspose.Cells FOSS para Go.
Worksheet representa una hoja única dentro de un libro de trabajo.
Los métodos disponibles incluyen: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Todos los miembros públicos son accesibles para cualquier aplicación Go después de instalar el paquete Aspose.Cells FOSS para Go. Propiedades: DataValidations, Index, Name, Pictures, Tables.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
Name | string | Lectura/Escritura | Obtiene el nombre. |
Index | int | Lectura/Escritura | Obtiene el índice. |
DataValidations | []*DataValidation | Lectura/Escritura | Obtiene las validaciones de datos. |
Tables | []*Table | Lectura/Escritura | Obtiene las tablas. |
Pictures | []*Picture | Lectura/Escritura | Obtiene las imágenes. |
Métodos
| Firma | Descripción |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV convierte las celdas de la hoja de cálculo en un slice de cadenas 2D adecuado para escribir con encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV llena la hoja de cálculo con datos de un slice de cadenas 2D. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation agrega una regla de validación de datos a la hoja de cálculo. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation elimina la primera regla de validación de datos cuya Ref coincide exactamente con la cadena de referencia proporcionada. |
AddPicture(pic: *Picture) → error | AddPicture adjunta pic a la hoja de cálculo, le asigna un nombre único y marca el libro de trabajo como modificado. |
AddTable(rangeRef: string) → *Table | AddTable crea una nueva Tabla que cubre el rango especificado, le asigna un nombre único autogenerado (“Table1”, “Table2”, …), la agrega a la hoja de cálculo y la devuelve para su posterior configuración. |
GetTable(name: string) → *Table | GetTable devuelve la Tabla con el nombre especificado, o nil cuando no se encuentra coincidencia. |
Cells() → *Cells | Cells devuelve la colección Cells para esta hoja de cálculo, habilitando operaciones de lectura y escritura a nivel de celda mediante referencias de estilo A1. |