Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
#10566
Pessoal, boa noite

Sou novato em VBA, mas estou amando, mas ser rookie me tráz limitações e precisei incomodar a vcs pra me safar.... muitas coisas fiz basicamente com vídeos no youtube, e to muito feliz até agora, mas agora não achei nada perto do q eu quero fazer no atual estágio.
Minha ideia é fazer um cadastro de Pacientes onde, para cada um deles, eu tenha o histórico dos registros dos contatos
Então seria assim:
a) pesquiso o cliente numa combobox (funcionando)
b) Os textbox carregam com os dados de contato (fone, responsável) (já ta funcionando)
c) Um outro box (que não imagino como) carregaria todos os registros de contato deste cliente(tipo um filtro numa plan onde estão armazenados todos os contatos de todos os clientes, cada contato com um id e cada cliente com um id próprio) (pensei num box dakeles que listam as linhas, com todos os contatos já registrados para aquele cliente)

Ai queria clicar em um desses registros para editá-lo num form próprio, o mesmo usado para Inserir Novo registro de contato ou deletar contatos antigos (não feito ainda)

Sei q em Access seria mais simples, mas o usuário final é ligo e não tenho certeza de ter o programa nas máquinas dele, e queria saber se em VBA consigo o resultado q espero

Alguém já desenvolveu algo parecido, quero bem simples, apenas para follow up do histórico de consultas daquele paciente.

Agradeço demais desde já

se quiserem, posto o arquivo

Valeu Pessoas
Editado pela última vez por Spencer em 12 Mai 2016 às 19:31, em um total de 1 vez.
#10612
Viva Spencer.

Experimente o ficheiro em anexo e veja se resolve o seu problema.
Passos que foram dados:
1º - Criar uma planilha onde coloque todos os dados dos clientes
2º - Na planilha CADCLI veja que fórmulas existem nas células coloridas.
Sempre que digitar o nome de um cliente (exatamente igual como escreveu na planilha "Dados Clientes", toda a informação que lá se encontra "salta" para as células que você pretende preencher.
Como medida de segurança, aconselho a proteger as células na planilha CADCLI.

Espero que resolva seu problema.
#10618
Salve Amado, bom dia e muitíssimo obrigado tb a vc por dispor de seu tempo para me ajudar com algo que, tenho certeza, pra vcs é bem simples.

Baixei o arquivo e olhei, mas acho q até por falha minha em explicar o q desejo, não vi o q vc modificou... Agora com o arquivo, vou tentar detalhar melhor.
Minha idéia é:
a) Tenho uma plan com os dados de cadastros d todos os clientes, cada um com seu código único. Essa planilha é alimentada via um form específico de gestão dos contatos (clicando no botão de Cadastro de Clientes ele deve abrir, e os dados são registrados na plan CADCLI)

b) Fiz uma plan para armazenar cada contato realizado com cada cliente (seja fone, mail, consulta) alimentada por form tb (aberto via botão Cadastro de Eventos de Clientes e os eventos são registrados na plan EVENTCLI).

c) A idéia é que, ao abrir esse form de Cadastro de Eventos, o usuário irá selecionar o cliente na dropbox NOME DO CLIENTE (caso não encontrado, minha idéia é uma MsgBox dando a opção de cadastrar novo cliente (abrindo o form de Cadastro de Cliente citado acima).

d) Caso localize, carregam-se as textbox básicas com os dados do cliente (estes dados virão da plan CADCLI) e tb TODOS OS EVENTOS JÁ PREVIAMENTE INSERIDOS PARA AQUELE CLIENTE (Pensei em uma lista gerada por um filtro pelo código do cliente, e que seria mostrada no campo grande camado DESCRIÇÂO DO EVENTO, q acho q terei de mudar...rs)

e) Assim, se permite visualizar todos os eventos já realizados com akele cliente, e se possível, acessar seus registros Individualmente e editá-lo, se for o caso) Talvez, seja necessário um sub-form apenas para visualização do registro desejado e/ou cadastro do mesmo.

Meu problema consiste, neste momento, em COMO FILTRAR OS EVENTOS POR CÒDIGO DO CLIENTE SELECIONADO, APRESENTÁ-LOS NO FORM, NAVEGAR ENTRE ELES E EDITÁ-LOS ou INCLUÌ-LOS, ETC.

Galera, desculpa mesmo a extensão do post, e OBRIGADO DEMAIS PELO TEMPO E EMPENHO DE VCS

Abraços e à disposição

PS: Não sei se pode, mas meu whats 19991050259 e mail spencer.figueiredo@gmail.com, caso facilite para contrinuir com mais infos
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord