Ricardo, se vc quiser que seja formatado como data vc deverá padronizar as opções regionais do windows, por exemplo, se nas opções regionais o formato estiver DD/MM/AAAA e vc colocar "20070504" ele não reconhecerá, mas se vc mandar a data com o mesmo padrão do windows ou com formatação, mesmo que seja hífen(4-5-05), ele transformará em data mudando para o padrão do windows(04/05/2007).
Se quiser como seqüência de caracteres é a mesma história do número, basta a aspas simples. []'s Warlem Amorim _____ De: Ricardo Gomes [mailto:[EMAIL PROTECTED] Enviada em: 4 de maio de 2007 09:04 Para: [email protected] Assunto: [sqlwin] Re: [sqlwin] Formatando uma célula no Excel. Obrigado Lairton e Warlem, funcionou! Mas e no caso do campo data que algumas vezes ele reconhece como data outras vezes como cadeia de caracteres? O que faço? ----- Original Message ----- From: Warlem Silva Amorim <mailto:[EMAIL PROTECTED]> To: [email protected] <mailto:[email protected]> Sent: Thursday, May 03, 2007 9:05 PM Subject: RES: [sqlwin] Formatando uma célula no Excel. Ricardo, se vc colocar aspas simples no início dessa seqüência( '0001525) o excel entendera que é um campo alfa e não formatará como número ou data. []'s Warlem Amorim _____ De: Ricardo Gomes [mailto:[EMAIL PROTECTED] Enviada em: 3 de maio de 2007 16:41 Para: [email protected] <mailto:[email protected]> Assunto: [sqlwin] Formatando uma célula no Excel. Pessoal, consigo trabalhar com planilhas excel pelo CTD 1.5.1 normalmente: crio planilhas, atribuo e recupero valores de células, faço somas, etc. Estou tentando achar um meio de formatar uma coluna como texto, número ou data. Alguém sabe como faço isso via ActiveX? Na verdade, toda vez que coloco numa célula a cadeia "0001525", o excel entende que é um número e retira os zeros à esquerda. Com isso eu perco informação, pois a cadeia não representa um valor númerico e sim uma chave e preciso recuperar seu valor corretamente. Com data acontece de algumas vezes o excel reconhecer como data, outras vezes com cadeia caracteres. Alguém sabe como posso controlar isso? Obrigado. Ricardo. Aviso: "O emitente desta mensagem é responsável por seu conteúdo e endereçamento. Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida autorização, a divulgação, a reprodução, a distribuição ou qualquer outra ação em desconformidade com as normas internas da ELETRONORTE S/A são proibidas e passíveis de sanção disciplinar, cível e criminal. Esta mensagem pode ser monitorada". Notice: "The sender of this message is responsible for its content and addressing. The receiver shall take proper care of it. Without due authorization, the publication, reproduction, distribution or the performance of any other action not conforming to ELETRONORTE S/A internal policies and procedures is forbidden and liable to disciplinary, civil or criminal sanctions. This message can be monitored". <html> <body> <font face = "arial" size = "1" color = "#000080">Aviso:<br>"O emitente desta mensagem é responsável por seu conteúdo e endereçamento. Cabe ao destinatário cuidar quanto ao tratamento adequado. Sem a devida autorização, a divulgação, a reprodução, a distribuição ou qualquer outra ação em desconformidade com as normas internas da ELETRONORTE S/A são proibidas e passíveis de sanção disciplinar, cível e criminal. Esta mensagem pode ser monitorada". <br>Notice:<br>"The sender of this message is responsible for its content and addressing. The receiver shall take proper care of it. Without due authorization, the publication, reproduction, distribution or the performance of any other action not conforming to ELETRONORTE S/A internal policies and procedures is forbidden and liable to disciplinary, civil or criminal sanctions. This message can be monitored".</font> </body> </html>
