EXPORTAR CONTEUDO DA LIST-VIEW PARA TXT
Como faço para exportar o conteúdo de uma list-view para um arquivo TXT, respeitando a formatação das colunas ?
ola....PATRICIA....
o certo seria vc pegar o meio onde se cria um arquivo txt...
e numa query sua, de consulta da list, vc vai dando um insert neste arquivo txt...
Dai vc ordena conforme vc necessita....vou ver aqui um exemplo e depois te mando ok...
mas veja o conceito da parte de se criar....
o certo seria vc pegar o meio onde se cria um arquivo txt...
e numa query sua, de consulta da list, vc vai dando um insert neste arquivo txt...
Dai vc ordena conforme vc necessita....vou ver aqui um exemplo e depois te mando ok...
mas veja o conceito da parte de se criar....
dim i as long
Kill "C:\SeuArquivo.txt"
Open "C:\SeuArquivo.txt" For Append As #1
For i = 1 to listview1.listitems.count
Print #1, listview1.listitems(i).text & "; " & listview1.listitems(i).subitems(1) & "; " & listview1.listitems(i).subitems(2)
next i
Close #1
Kill "C:\SeuArquivo.txt"
Open "C:\SeuArquivo.txt" For Append As #1
For i = 1 to listview1.listitems.count
Print #1, listview1.listitems(i).text & "; " & listview1.listitems(i).subitems(1) & "; " & listview1.listitems(i).subitems(2)
next i
Close #1
OK, meus amigos.. obrigado..
Beleza ja sei como exportar para TXT o conteudo de uma List-View, mas como faco para formatar com o espaco da coluna, para uma melhor visualizacao dos dados e nao ficar tudo junto.
Por exemplo, queria que o arquivo TXT ficasse assim:
-----------------------------------------------
NOME IDADE PROFISSAO
-----------------------------------------------
Patricia Linda 23 anos Analista de Sistemas
Joao 34 anos Analista de Sistemas
Cleverton 20 anos Analista de Sistemas
STRANDOW 25 anos Analista de Sistemas
-----------------------------------------------
Beleza ja sei como exportar para TXT o conteudo de uma List-View, mas como faco para formatar com o espaco da coluna, para uma melhor visualizacao dos dados e nao ficar tudo junto.
Por exemplo, queria que o arquivo TXT ficasse assim:
-----------------------------------------------
NOME IDADE PROFISSAO
-----------------------------------------------
Patricia Linda 23 anos Analista de Sistemas
Joao 34 anos Analista de Sistemas
Cleverton 20 anos Analista de Sistemas
STRANDOW 25 anos Analista de Sistemas
-----------------------------------------------
Nossa na visualizacao aqui ficou torto mas queria que ficasse certinho, um embaixo do outro e as colunas certinhas.
Ha e tambem como remover dados duplicados de uma ListView....
Ha e tambem como remover dados duplicados de uma ListView....
veja se aki tem , nao testei porque to sem vb
pegando o exemplo do cleverton.. vc pode definir um tamanho de campo para cada
ex:
ex:
dim i as long
Kill "C:\SeuArquivo.txt"
Open "C:\SeuArquivo.txt" For Append As #1
For i = 1 to listview1.listitems.count
Print #1, left(listview1.listitems(i).text & space(30), 30) & "; " & left(listview1.listitems(i).subitems(1) & space(10), 10 ) & "; " & left(listview1.listitems(i).subitems(2) & space(20), 20)
next i
Close #1
Tópico encerrado , respostas não são mais permitidas