Classe em ADVPL para criar, ler ou editar planilhas do excel no formato xlsx
Exemplo de uso:
Definir células String,Numérica,data,DateTime,Logica,formula
Adicionar novas planilhas(Nome,Cor)
Cor de preenchimento(simples,efeito de preenchimento)
Alinhamento(Horizontal,Vertical,Reduzir para Caber,Quebra Texto,Angulo de Rotação)
Formato da célula
Mesclar células
Auto Filtro
hyperlink dentro da planilha
Comentário
Congelar painéis(colunas e linhas)
Definir tamanho da linha / largura da coluna
Formatar numeros(casas decimais)
Letra: Fonte,Tamanho,Cor,Negrito,Italico,Sublinhado,Tachado
Bordas: (Left,Right,Top,Bottom),Cor,Estilo
Formatação condicional:(operador,formula)(font,fundo,bordas)
Formatar como tabela(Estilos Predefinidos,Filtros,Totalizadores)
Cria nome para referência de célula ou intervalo
Agrupamento de linha e colunas
Imagens
Exibir/Oculta linhas de Grade
Definir linha para repetir na impressão
Definir orientação da pagina na impressão
Cabeçalho e Ropadé
Leitura de dados já gravados
Leitura simples dos dados
Arquivo excel gerado: pasta2.xlsx
Auto Filtros,Congelar painéis,Agrupar linhas e colunas, formatar com regras:
Formatar como tabela:
Pronto para usar a classe YExcel!
Problema conhecido:
[Samuel Gomes Martins] (https://github.com/samuelgmartins)