Eu criei uma planilha simples para controle de clientes onde eu cadastro os dados através de um formulário em VBA, vou tentar explicitar ela aqui.
Criei uma planilha (Plan1) no excel com 7 colunas de dados:
Código Nome Logradouro Nº Bairro Cidade
01 Ana Rua Longe 100 Centro Modelo
02 José Rua da Ladeira 430 POMAR Modelo
03 Edson Rua Formosa 212 Centro Modelo
04 André Rua das Rosas 331 Centro Modelo
A - Código
B - Nome
C - Logradouro
D- Número
E - Bairro
F - Cidade
E no VBA fiz 2 Fomulários:
Formulário 1 - Projeto
- Possui 7 'textboxs' e 6 "listbox"(um para cada coluna do excel) onde eu cadastro os dados na planilha.
- 'Botões de comando': Cadastrar, Alterar, Pesquisar, Excluir, Primeiro, Próximo, Anterior e Último.
O QUE EU DESEJO CRIAR (MAS NÃO SEI):
Formulário 2 - Pesquisa (Tentei isso pela primeira vez, e não deu certo)
- Possui uma 'caixa de texto' (aqui é para eu digitar o nome do cliente desejado);
- Um 'botão de comando' (quando clicar nele, vai aparecer o cliente desejado numa lista abaixo da caixa de texto);
- Quando clicar 2 vezes sobre o cliente selecionado, deverá carregar os dados da pesquisa para o Formulário 1, ou então clicar 1 vez em outro botão para carregar os dados.
Eu abro o Formulário 1 (onde tem alguns clientes cadastrados), então clico no botão PESQUISAR e ele abre o Formulário 2 (como um popup) ai eu digito na 'caixa de texto' um NOME e depois clico em pesquisar, ai vai aparecer o cliente pesquisado abaixo, onde eu possa selecionar ele através de clique ou botão, e abrir no formulário 1.
Resumindo: Formulário 2: Pesquisa - Digitar um NOME na caixa > Clicar o 'botão de comando' > voltar ao Formulário 1 > carregar os 7 campos com os dados do NOME escolhido.
2ª DÚVIDA E NECESSIDADE:
Depois de carregado os dados no formulário 1, quero criar um botão de comando onde eu possa visualizar somente os dados atuais do formulário num relatório na tela.
O que eu fiz:
- Na Plan1 vai todos os dados cadastrados no formulário 1;
- Na Plan2, eu fiz um modelo de ficha do cadastro com todas as células onde eu quero carregar os dados em branco, apenas receber os dados para visualização e impressão;
O QUE EU NECESSITO:
- Que após abrir o formulário e mostrar o cliente atual na tela, ao clicar no botão VISUALIZAR, quero que o sistema leve os dados do "formulário 1" para a Plan2 e mostre-o em seguida em relatório.
Segue a Plan2 na qual desejo que receba os dados para visualização e impressão:
Então quero que me ensinem passo a passo como criar essa pesquisa, seleção do cliente e também como carregar no formulário 1 e levar esses dados para a Plan2.
Se alguém já tiver o exemplo pronto para me enviar, vou adorar.
Pergunta
master2005
Olá pessoal
Eu criei uma planilha simples para controle de clientes onde eu cadastro os dados através de um formulário em VBA, vou tentar explicitar ela aqui.
Criei uma planilha (Plan1) no excel com 7 colunas de dados:
Código Nome Logradouro Nº Bairro Cidade
01 Ana Rua Longe 100 Centro Modelo
02 José Rua da Ladeira 430 POMAR Modelo
03 Edson Rua Formosa 212 Centro Modelo
04 André Rua das Rosas 331 Centro Modelo
A - Código
B - Nome
C - Logradouro
D- Número
E - Bairro
F - Cidade
E no VBA fiz 2 Fomulários:
Formulário 1 - Projeto
- Possui 7 'textboxs' e 6 "listbox"(um para cada coluna do excel) onde eu cadastro os dados na planilha.
- 'Botões de comando': Cadastrar, Alterar, Pesquisar, Excluir, Primeiro, Próximo, Anterior e Último.
O QUE EU DESEJO CRIAR (MAS NÃO SEI):
Formulário 2 - Pesquisa (Tentei isso pela primeira vez, e não deu certo)
- Possui uma 'caixa de texto' (aqui é para eu digitar o nome do cliente desejado);
- Um 'botão de comando' (quando clicar nele, vai aparecer o cliente desejado numa lista abaixo da caixa de texto);
- Quando clicar 2 vezes sobre o cliente selecionado, deverá carregar os dados da pesquisa para o Formulário 1, ou então clicar 1 vez em outro botão para carregar os dados.
Eu abro o Formulário 1 (onde tem alguns clientes cadastrados), então clico no botão PESQUISAR e ele abre o Formulário 2 (como um popup) ai eu digito na 'caixa de texto' um NOME e depois clico em pesquisar, ai vai aparecer o cliente pesquisado abaixo, onde eu possa selecionar ele através de clique ou botão, e abrir no formulário 1.
Resumindo: Formulário 2: Pesquisa - Digitar um NOME na caixa > Clicar o 'botão de comando' > voltar ao Formulário 1 > carregar os 7 campos com os dados do NOME escolhido.
2ª DÚVIDA E NECESSIDADE:
Depois de carregado os dados no formulário 1, quero criar um botão de comando onde eu possa visualizar somente os dados atuais do formulário num relatório na tela.
O que eu fiz:
- Na Plan1 vai todos os dados cadastrados no formulário 1;
- Na Plan2, eu fiz um modelo de ficha do cadastro com todas as células onde eu quero carregar os dados em branco, apenas receber os dados para visualização e impressão;
O QUE EU NECESSITO:
- Que após abrir o formulário e mostrar o cliente atual na tela, ao clicar no botão VISUALIZAR, quero que o sistema leve os dados do "formulário 1" para a Plan2 e mostre-o em seguida em relatório.
Segue a Plan2 na qual desejo que receba os dados para visualização e impressão:
Planilha Clientes para visualização e impressão
http://img11.imagevenue.com/img.php?image=...s_122_429lo.jpg
Então quero que me ensinem passo a passo como criar essa pesquisa, seleção do cliente e também como carregar no formulário 1 e levar esses dados para a Plan2.
Se alguém já tiver o exemplo pronto para me enviar, vou adorar.
Espero que me ajudem se possível.
Ficarei eternamente grato.
Abraços a todos.
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.