Migração

Estou migrando meu site para esse novo layout. Além disso estou retirando todo o conteúdo "ilegal" do mesmo, portanto, tenham paciência ;-) Em breve estará tudo configurado e bonitinho por aqui!

Como gerar Excel com o PHP – Parte 2

Written by Diego Pires on 15 de maio de 2008. Posted in Artigos, PHP

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:”\\@”;
}

Tags: ,

Trackback from your site.

Diego Pires

Diego Pires trabalha com programação fazem 10 anos, 9 deles dedicados à programação voltada para internet. Apaixonado por tecnologias e novos conceitos, procura sempre estar atualizado com as novidades do mercado de tecnologia.

Comments (1)

Leave a comment

Contato

Cansado do seu site velho e arcaico? Sem problemas - Fale comigo e resolvemos isso!

Fale Comigo

Social Bookmarks

Twitter Facebook flickr Feed RSS