Notifications
Clear all

Datas em ListView

4 Posts
2 Usuários
0 Reactions
1,247 Visualizações
arthurdiegoo
(@arthurdiegoo)
Posts: 99
Trusted Member
Topic starter
 

Olá Amigos!

Estou de volta com mais uma pergunta, vou tentar ser bem objetivo.

Tenho um Listview que é populado com o método PopulaListbox, onde os dados são retornados de uma database.

Até aí, tudo bonito, tudo beleza... o meu problema é o seguinte... Eu possuo nesta database, duas colunas que recebem datas.

E ao serem puxadas para a listbox, algumas dessas datas estão aparecendo em formato numeral.

Por exemplo, eu coloquei a data 09/12/2012 e ela retornou 41252 na listview.

A questão é... porque só algumas datas são exibidas dessa forma, e como eu posso concertar esse erro? Vale lembrar que na database, eu conferi, e as datas estão completamente normais, inclusive essa que dei o exemplo!

Aguardo retorno.

Atenciosamente,

Arthur Andrade
Seja Cordial, trate os outros membros com respeito!

Caso sua dúvida tenha sido resolvida, clique no botão verde no canto direito superior da sua tela, marcando como [RESOLVIDO]
Agradeça quem te ajudou! Clique na mãozinha!

 
Postado : 27/04/2012 12:32 pm
arthurdiegoo
(@arthurdiegoo)
Posts: 99
Trusted Member
Topic starter
 

Na verdade, estou observando um padrão.

Na planilha database, essas datas que estão dando problema são as únicas cuja formatação da célula está apontando DATA, e todas as outras estão apontando GERAL.

Estou tentando mudar para geral, mas assim que digito no formato de data, a formatação dessa célula específica é mudada automaticamente, não queria que isso acontecesse!

Atenciosamente,

Arthur Andrade
Seja Cordial, trate os outros membros com respeito!

Caso sua dúvida tenha sido resolvida, clique no botão verde no canto direito superior da sua tela, marcando como [RESOLVIDO]
Agradeça quem te ajudou! Clique na mãozinha!

 
Postado : 27/04/2012 12:37 pm
arthurdiegoo
(@arthurdiegoo)
Posts: 99
Trusted Member
Topic starter
 

Creio que eu mesmo, com minha reflexão consegui resolver.

Desculpem pelo triplo post.

Para ajudar os mesmos que presenciarem esse erro, o que fiz, e resolveu foi mudar a formatação de todas as células para o formato TEXTO.

Isso não leva o excel a mudar automáticamente a formatação.

Desculpem pelo transtorno!

Atenciosamente,

Arthur Andrade
Seja Cordial, trate os outros membros com respeito!

Caso sua dúvida tenha sido resolvida, clique no botão verde no canto direito superior da sua tela, marcando como [RESOLVIDO]
Agradeça quem te ajudou! Clique na mãozinha!

 
Postado : 27/04/2012 12:41 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Arthur, apesar de ja ter solucionado, como esta utilizando a rotina PopulaListbox que utiliza o Recordset, e acredito estar preenchendo um ListViiew, poderiamos fazer a formatação de conversão na propria rotina quando carregar os dados que forem datas, desta forma evitariamos de deixar toda a planilha com formatação o que com certeza aumenta o tamanho do arquivo.

Faça um teste, crie um arquivo novo, salve e veja o tamanho, reabra o arquivo, formate as celulas e salve novamente, verá que só com a formatação o arquivo ja aumentou de tamanho.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/04/2012 3:03 pm