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 &eacute; respons&aacute;vel por seu conte&uacute;do e 
endere&ccedil;amento. Cabe ao destinat&aacute;rio cuidar quanto ao tratamento 
adequado. Sem a devida autoriza&ccedil;&atilde;o, a divulga&ccedil;&atilde;o, a 
reprodu&ccedil;&atilde;o, a distribui&ccedil;&atilde;o ou qualquer outra 
a&ccedil;&atilde;o em desconformidade com as normas internas da ELETRONORTE S/A 
s&atilde;o proibidas e pass&iacute;veis de san&ccedil;&atilde;o disciplinar, 
c&iacute;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>

Responder a