Notifications
Clear all

Dúvida para trabalhar com dados editáveis

2 Posts
2 Usuários
0 Reactions
545 Visualizações
(@eliumoraes)
Posts: 0
New Member
Topic starter
 

Bom dia/tarde/noite senhores(as), ;)

Estou com uma dúvida pertinente ao excel que tem me deixado de cabelos em pé.
Tenho uma planilha que tem mais ou menos a seguinte estrutura:

N°| Catálogo | Matrícula | Nome | ID do equipamento | Data de atendimento | Ramal do usuário | Localização | Modelo | Data de Entrega
---

Eu precisava ter uma ideia de como criar um sistema de cadastro. Então em vez de ter que ir lá na linha Y da planilha, e preencher os dados. Eu iria criar uma macro que eu pudesse preencher e quando clicasse em um botão enviar ela fosse até a planilha que serviria como base de dados e adicionaria a informação na linha.

Mas como essa planilha passa por três setores seria necessário que: Se já existisse um determinado catálogo (que é a nossa chave primária) ele apenas adicionasse a informação faltante. Exemplo:

Usuário um preenche as colunas Catálogo, Matrículula, Nome, ID do equipamento....
Usuário dois busca por catálogo e vê que já existe, adiciona as informações faltantes e clica em enviar e essas informações são adicionadas na linha em questão.
Usuário três quer visualizar os registros de uma determinada data: Ele seleciona um filtro e clica em enviar, a planilha retorna para ele todos os catálogos que foram entregues dentro do range estipulado.
---

Eu sei que por exemplo em PHP isso é possível. Mas na empresa onde trabalho precisamos fazer isso em Excel então não poderei trabalhar com uma linguagem de programação e uma base de dados em MySQL ou algo do gênero.

Também sei que é meio complexo fazer algo do tipo, então se puderem me dar dicas, mesmo que de leituras ou fornecer planilhas que tenham fórmulas parecidas para eu estudá-las facilitaria.

Preciso de uma luz quanto a isso. É possível fazer tal função sem que seja necessário ficar trabalhando linha por linha? :geek:

 
Postado : 19/05/2014 11:28 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde

Seja bem-vindo ao fórum!

A linguagem de programação do /Excel é o VBA, e com ele, você poderá fazer um formulário.
No vídeo abaixo, um exemplo de formulário no Excel com VBA.

http://www.youtube.com/watch?v=-IGh5KDtBZQ

[]s

 
Postado : 19/05/2014 11:55 am