Cria um formulário como uma planilha no Excel que adiciona registros a outra planilha

2

Estou tentando criar um formulário no Excel para solicitações de veículos. O que quero que aconteça é criar uma planilha que seja uma recriação do formulário de papel atual, mas tenha um botão clicável que insira todos os dados para a solicitação do veículo como um registro em uma segunda planilha. Por outro lado, se você souber o número do registro, eu quero que o formulário auto-flll as informações desse número de registro. Eu tenho a segunda parte planejada, que deve ser um simples HLOOKUP, mas não sei como gerar o botão clicável. Preciso usar scripts para isso, ou existe uma maneira pré-construída de fazer isso? (Como um aparte, eu sei que existem outras e melhores maneiras de realizar o trabalho de banco de dados, mas a natureza do meu trabalho faz do Excel a melhor escolha)

    
por eightbitdino 06.01.2013 / 04:08

1 resposta

2

Para fazer exatamente como você deseja, você precisa usar o VBA. Se você quiser percorrer um caminho mais simples e usar um recurso embutido do Excel, considere o uso e o formato do Excel.

O Excel pode criar um formulário de preenchimento para uma tabela de dados. No Excel 2007 e 2010 (e presumivelmente 2011 - não tenho um mac para verificar), o recurso não aparece no menu da faixa de opções por padrão, portanto, é necessário personalizá-lo. Eu encontrei algumas informações sobre isso no link

No Excel 2003, você pode simplesmente selecionar sua tabela de dados, ir ao menu Ferramentas e selecionar "Formulário".

Em seguida, você pode criar um botão de comando para executar uma macro pequena para carregar esse formulário sempre que for necessário para a entrada de dados.

    
por 07.01.2013 / 01:13