Como gerar Excel com o PHP – Parte 2
Continuando a série que comecei aqui, vamos a parte 2 de como gerar planilhas excel com o PHP.
Nessa segunda parte eu vou apresentar algumas propriedades CSS que aplicando ao seu HTML o Excel irá interpretar e formatar o campo de acordo com o que necessita.
Isso evita muitas dores de cabeça, como por exemplo, formato de datas. Já enfrentei casos de na mesma planilha, na mesma coluna, mas em linhas diferentes, o excel interpretar uma data como dd/mm/YYYY e na outra linha mm/dd/YYYY.
Vou deixar aqui apenas alguns exemplos que são mais comuns de serem utilizados. Caso necessitem de outros, é só pedir nos comentários que eu descubro e coloco aqui.
A terceira parte desse artigo falará sobre as outras formas de gerar excel com o PHP, como as classes prontas para esse fim.
Data no formato dd/mm/yy
.DATA1 {
mso-number-format:”dd\\/mm\\/yy\\;\\@”;
}
Data “Simples”
.DATA2 {
mso-number-format:”Short Date”;
}
Moeda Nacional
.MOEDARS {
mso-number-format:”_\\(\\[$R$ -416\\]* \\#\\,\\#\\#0\\.00_\\)\\;_\\(\\[$R$ -416\\]* \\\\\\(\\#\\,\\#\\#0\\.00\\\\\\)\\;_\\(\\[$R$ -416\\]* \\0022-\\0022??_\\)\\;_\\(\\@_\\)”;
}
Moeda Estrangeira (US$)
.MOEDAUS {
mso-number-format:”_\\(\\[$$ -416\\]* \\#\\,\\#\\#0\\.00_\\)\\;_\\(\\[$$ -416\\]* \\\\\\(\\#\\,\\#\\#0\\.00\\\\\\)\\;_\\(\\[$$ -416\\]* \\0022-\\0022??_\\)\\;_\\(\\@_\\)”;
}
Percentual
.PORCENTAGEM {
mso-number-format:Percent;
}
Forçar formatação como texto
.TEXTO {
mso-number-format:”\\@”;
}
Trackback from your site.
Comments (1)
[...] Parte 2 [...]