[VBA/Excel] Ajuda em um trabalho - Bancos de dados - Clube do Hardware
[VBA/Excel] Ajuda em um trabalho
Por marlonsaveri, 6 de janeiro de 2011 em Bancos de dados
Olá, preciso urgenetmente de ajuda no seguinte trabalho e minhas esperanças estão nos fóruns da internet:
Possuo uma série de planilhas com tabelas no seguinte formato:
Preciso criar macros/comandos/funções que, em uma planilha principal ou formulário, ao entrar com o nome da cidade e do estabelecimento, é necessário que apareça nessa planilha principal ou formulário os dados da tabela localizada na planilha cujo nome é do tipo CIDADE - ESTABELECIMENTO (um split separaria o nome da planilha, colocaria em caixas de combinação, algo do tipo, e abriria essa tabela complexa, com todas suas propriedades).
Do mesmo modo, ser possível que, ao selecionar CIDADE - ESTABELECIMENTO, abra a planilha referente a eles e dentro de formulários "bonitinhos" (isto é, de melhor manuseamento que simples células) eu possa ir editando os dados (tipo num formulário access).
Não posso trabalhar simplesmente com o endereço das células de cada propriedade, pois é preciso também que o usuário possa adicionar novas propriedades à tabela (por exemplo, inserir um vendedor H).
Cara, há meses - e não entendia nada de vba - preciso fazer isso e preciso entregar um relatório no fim do mês. Mas procuro, procuro na internet e ainda não consegui resolver esse problema em específico.
Caso ache demorado, mas ainda sim esteja disposto a resolver, mas cobrando por isso (se tivesse dinheiro eu pagava um curso de vba), entre em contato mesmo assim, porque me é muito importante e analisamos o que pode ser feito.
sinceramente, te recomendo usar o ACCESS
excel é muito complicado de trabalhar banco de dados
Mas vamos lá, se você quer que quando preenhca a cidade apareça algum outro dado q esta em uma planilha.
voce poderá utilixar o comando PROCV, PROCH, ou BDEXTRAIR.
voce pode deixar a área de fonte de dados ampliada (com célular em branco) para que o usuario possa ir inserindo.
Obrigado por responder, no entanto, a tabela é assim por norma, as células são mescladas, etc. Tentei usar o access e, finalmente, quando aprendi a usálo, até fiz um curso básico e alguns tutoriais mais complexos, decidiram que deve ser feito por EXCEL mesmo; principalmente por causa da facilidade e acesso (nem todo computador tem access, quase todo mundo pelo menos entende o excel).