Worksheet
Visão geral
Worksheet é um tipo em Aspose.Cells FOSS para Go.
Worksheet representa uma única planilha dentro de uma pasta de trabalho.
Os métodos disponíveis incluem: AddDataValidation, AddPicture, AddTable, Cells, FromCSV, GetTable, RemoveDataValidation, ToCSV. Todos os membros públicos estão acessíveis a qualquer aplicação Go após a instalação do pacote Aspose.Cells FOSS para Go. Propriedades: DataValidations, Index, Name, Pictures, Tables.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
Name | string | Leitura/Escrita | Obtém o nome. |
Index | int | Leitura/Escrita | Obtém o índice. |
DataValidations | []*DataValidation | Leitura/Escrita | Obtém as validações de dados. |
Tables | []*Table | Leitura/Escrita | Obtém as tabelas. |
Pictures | []*Picture | Leitura/Escrita | Obtém as imagens. |
Métodos
| Assinatura | Descrição |
|---|---|
ToCSV(delimiter: rune) → ([][]string, error) | ToCSV converte as células da planilha em um slice de strings 2D adequado para gravação com encoding/csv. |
FromCSV(data: [][]string, delimiter: rune) → error | FromCSV preenche a planilha com dados de um slice de strings 2D. |
AddDataValidation(ref: string, dv: *DataValidation) → error | AddDataValidation adiciona uma regra de validação de dados à planilha. |
RemoveDataValidation(ref: string) → error | RemoveDataValidation remove a primeira regra de validação de dados cujo Ref corresponde exatamente à string de referência fornecida. |
AddPicture(pic: *Picture) → error | AddPicture anexa pic à planilha, atribui-lhe um nome único e marca a pasta de trabalho como modificada. |
AddTable(rangeRef: string) → *Table | AddTable cria uma nova Table abrangendo o intervalo fornecido, atribui-lhe um nome único gerado automaticamente (“Table1”, “Table2”, …), adiciona-a à planilha e a devolve para configuração adicional. |
GetTable(name: string) → *Table | GetTable devolve a Table com o nome fornecido, ou nil quando nenhuma correspondência é encontrada. |
Cells() → *Cells | Cells devolve a coleção Cells para esta planilha, permitindo operações de leitura e escrita em nível de célula por meio de referências no estilo A1. |