Notifications
Clear all

Enviar dados do ListView para o formato PDF

9 Posts
5 Usuários
0 Reactions
2,616 Visualizações
victorsam
(@victorsam)
Posts: 110
Estimable Member
Topic starter
 

Pessoal me matando pra encontrar um código que envie os dados direto do ListView para o formato PDF

OBS: Sem ter que ir pra planilha

desde já agradeço Vlw

Tentar não é saber, é ter a certeza que vai descobrir

Dicas excel, vba, Access http://vbaedit.blogspot.com.br/

 
Postado : 03/11/2014 4:03 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

De forma primitiva tu pode filtrar os dados (via ListView), gerar o PDF (use a pesquisa do fórum), ao apertar um botão em seu UserForm.

http://www.youtube.com/watch?v=lHyHrhUVNDc

http://www.portugal-a-programar.pt/topi ... w-vbexcel/

Att

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

 
Postado : 04/11/2014 5:21 am
Reinaldo
(@rlm)
Posts: 246
Estimable Member
 

"exportação" PDF pelo Excel/VBA e basicamente pegar um modelo e "imprimi-lo" em PDF, então os dados do listview deverão estar em um "modelo" que normalmente é a planilha

Reinaldo

 
Postado : 04/11/2014 6:42 am
victorsam
(@victorsam)
Posts: 110
Estimable Member
Topic starter
 

E tem como exporta direto pra um AQUIVO.txt

É que estou usando banco de dados e não estou querendo usar o excel planilha, por que vai ser preciso ficar salvando entendeu.

Tentar não é saber, é ter a certeza que vai descobrir

Dicas excel, vba, Access http://vbaedit.blogspot.com.br/

 
Postado : 04/11/2014 9:43 am
Trindade
(@trindade)
Posts: 278
Reputable Member
 

Bom dia, victorsam.

Se você estiver usando o SQL Server escreve uma Procedure com variáveis, depois monta um .bat com o comando:

bcp "EXEC SUA_PROCEDURE" queryout NOME_DO_ARQUIVO.csv -S SEUSERVIDORDADOS -c -T -t ";"

-S : Nome do Servidor de Dados
-c : Tipo de Caractere
-T : Conexão Confiável
-t : Terminador do Campo ";" ou ","

Peço desculpas se interpretei errado sua duvida.

Se a resposta foi útil! Clique na mãozinha ao lado do botão Citar.
Sua dúvida foi respondida? Marque como RESOLVIDO em seus tópicos, usando o botão com marca verde.

 
Postado : 04/11/2014 10:35 am
Reinaldo
(@rlm)
Posts: 246
Estimable Member
 

Se não estiver utilizando SQL Server, ou a proposta do colega Trindade não atende-lo.
Entendo que já esteja utilizando uma planilha, visto referir-se a uma listview, que provavelmente está em um formulário, vinculado a um arquivo Excel.
Dependendo da forma como os dados são obtidos você pode "salvar" os dados do listview em uma planilha; exporta-la para pdf e depois deletar os dados; sem necessidade de salvar.
Pode também, dependendo da forma de obtenção de dados, carregar os mesmos diretamente em um arquivo txt.

Reinaldo

 
Postado : 04/11/2014 12:56 pm
victorsam
(@victorsam)
Posts: 110
Estimable Member
Topic starter
 

Estou usando o Access!
Então eu pensei nessa possibilidade Reinaldo, só que quando for sair do excel vai pedir pra salva.

eu pensei em fazer assim
Fazer um form em um formato de mais menos de uma folhar A4, vou colocar uma listbox tomando o form todo, vou
remover as bordas do form, criar um botão IMPRIMIR fazer com que o botão fique "visible = false" e o uso comando

Userform1.PrintForm

Só que vou ter um problema se a lista for muito grande não vai pegar toda a lista, ai pensei, ao chamar o lista se tivesse cmo dividir em dois listview
ai eu colocaria duas listview ao lado da outrae ficaria como fosse duas colunas na folha de impressão..
vou tentar aki o que dar pra fazer.

Tentar não é saber, é ter a certeza que vai descobrir

Dicas excel, vba, Access http://vbaedit.blogspot.com.br/

 
Postado : 04/11/2014 3:36 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não sei se estou entendo corretamente, mas você diz usar o Access e não quer utilizar o Excel, então pergunto, apesar de não lidar com o Access, porque não cria o relatório no próprio Access e exporta para PDF ?

Salvar como PDF
http://office.microsoft.com/pt-br/acces ... 54239.aspx

Se for o que pretende no link acima, depois podemos construir as rotinas necessárias.

[]s

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

 
Postado : 04/11/2014 4:03 pm
(@crovador)
Posts: 4
New Member
 

Bom dia Amigos,
Peço humildemente ajuda de vocês para com a planilha,
tenho duas listview mas só consigo gravar uma em meu banco de dados, e preciso que grave os dados das duas listview, alguém pode ajudar-me?

Deus abençoe por ajudar a todos....

aguardo ajuda amigos....help

 
Postado : 24/04/2018 6:50 am