Form com filtro par...
 
Notifications
Clear all

Form com filtro para relatório

16 Posts
2 Usuários
0 Reactions
2,929 Visualizações
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

Bom Dia! Boa Tarde! Boa Noite Galera!
Trabalho diariamente com uma planilha que possue uma estrutura simples, e baseada nela sempre tenho que gerar um relatório e imprimir, mas faço isso no maual mesmo, construi um formulário em VBA, mas não sei como configurar os controles, de forma que eu possa filtrar as informações e imprimir um relatório direto do formulario, se alguem puder me ajudar ae galera, desde já grato.

 
Postado : 17/04/2013 7:36 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Poste seu arquivo modelo compactado!!!

Att

 
Postado : 18/04/2013 3:48 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

A planilha que utilizo é esta

 
Postado : 18/04/2013 4:44 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

DDesde já grato galera o/

 
Postado : 18/04/2013 4:53 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Selmo, faltaram alguns detalhes, você quer gerar relatórios, mas qual o ou os criterios para filtragem, por Nome, Datas, Transp ... ?

Se fizer uma pesquisa no Forum referente a ListBox ou Filtro, encontrara varios tópicos sobre o assunto.
No link abaixo tem um modelo em que é utilizado criterio Datas, mas e vez de Listbox foi utilizado o Listview, de uma olhada e veja se ajuda.

Filtrar ListView Criterios Datas e Texto
http://planilhando.com.br/forum/viewtop ... =21&t=3586

[]s

 
Postado : 18/04/2013 5:51 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

Então, nessa planilha eu inclui uma ListBox, o critério para filtragem seria tanto a data de saida quanto transportadora, estes seriam os mais nescessários, mais estou apenas começando em VBA, e meio que estou perdido, baixei varios exemplos, mas estou perdido na parte de execução do código

 
Postado : 18/04/2013 6:00 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

Eu precisava que a TextBox de D. de Embarque e D. de Emissão fossem filtrando a medida que se digita, ou pelo menos que pudessem realizar o filtro em conjunto com as outras TextBox, ou individualmente caso fosse nescessário, vi alguns exemplos, mas não sei como adapta-los :?: :(

 
Postado : 18/04/2013 6:10 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

eu baixei a planilha (Filtro ListView Criterios Data Texto_v1) era exatamente assim que eu precisava, estou tentando adaptar os codigos para a minha planilha, e estou tendo algumas dificuldades.
no caso, a ListBox esta carregando informações a partir da linha 2, e a minha planilha as primeiras linhas fica o o cabeçalho da minha tabela. e então o codigo não funciona....

 
Postado : 18/04/2013 3:32 pm
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

Help-Me....

 
Postado : 18/04/2013 6:17 pm
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

Nothing? :(

 
Postado : 19/04/2013 8:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Por que via formulario? não pode ser filtro na planilha: viewtopic.php?f=10&t=6721&hilit=filtro
entre varios outros. E muito mais simples e rápido

 
Postado : 20/04/2013 7:32 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

Critério para pesquisa seria Data de Saida, data de emissão e transportadora..... Ae galera, se alguem pudesse me ajudar, eu realmente estou precisando......

 
Postado : 21/04/2013 6:51 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Critério para pesquisa seria Data de Saida, data de emissão e transportadora..... Ae galera, se alguem pudesse me ajudar, eu realmente estou precisando......

Já que tem tanta urgência, deveria pensar na sugestão do Reinaldo, alias, se é só para filtrar e imprimir, realmente não sei porque um formulário, assim deixamos o aplicativo mais leve.

De uma o olhada tambem no tópico abaixo :

Filtro Avançado COLUNAS ESPECÍFICAS
viewtopic.php?f=16&t=3681&hilit=advancedfilter

[]a

 
Postado : 21/04/2013 7:09 am
(@selmo)
Posts: 236
Reputable Member
Topic starter
 

então, o caso era que eu pretendo proteger a planilha apenas para leitura, e o Form seria para que eu pudesse disponibiliza-lo para que as outras pessoas que vão usa-lo pudessem apenas extrair dele as informações nescessárias, já que eu o conhecimento delas com Excel é praticamente nulo, e o meu em VBA é quase 0

 
Postado : 21/04/2013 7:31 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Selmo, eu ainda sou da mesma opinião do Reinaldo em utilizar a Filtragem na planilha, ainda mais que em seu modelo temos mais de 3000 linhas e tornara o processo de filtragem e preenchimento do listview um pouco mais lento, se fizer sem formulário, você poderia estar protegendo os dados da mesma forma.

Independente das opiniões, recriei um modelo baseado no exemplo que havia lhe indicado onde você pode filtrar por algumas opções, veja se ajuda.

Algumas opções de Filtro em Listview

Faça os testes e qq duvida retorne.

[]s

 
Postado : 21/04/2013 6:56 pm
Página 1 / 2