Criando um Cadastro de Produtos
1. Monte as planilhas DO ARQUIVO ANEXO
Formulário E Banco Produtos
2. Referências relativas
Na planilha formulário na linha 19 preencha os campos indicados colocando as referências da coluna G com cada informação correspondente. Ex. Em F19 digite =G4 e assim por diante. Observe que as informações serão digitadas nos campos da coluna G e serão exibidas para depois serem copiadas na linha 19.
Na célula J19 digite a fórmula para exibir a data e a hora do momento. =AGORA()
3. Na planilha Banco Produto
Crie um nome para o intervalo de dados. Pela referência da imagem abaixo selecione de A2 a F3. Na guia Fórmula/ Gerenciador de nomes (veja aula 1 ) crie um nome para o intervalo de dados. Sugestão: tabela produtos.
Selecione de B2 a B3 e pelo Gerenciador de nome dê o nome ao intervalo. Sugestão: nomeprodutos.
Selecine de A2 a Ae e pelo Gerenciador de nomes dê um nome ao intervalo de codigoProdutos.
4. Na planilha Formulário
Criando um contador de produtos cadastrados
Vamos utilizar a função =CONT.VALORES(nomeprodutos) na célula J13. Esta função conta a quantidade de células preenchidas com informações(dados).
5. Concatenando texto com a fórmula.
Acrescente junto a fórmula criada os seguintes elementos: &” Produto(s)”.
Ficando o resultado final assim : =CONT.VALORES(nomeprodutos) &” Produto(s)”.
6. Criando um código automático para o produto
Baseando-se na imagem, Clique na célula E19. Digite a seguinte fórmula: =Máximo(codigoProdutos) + 1.
Desta forma sempre será exibido o código seguinte a ser cadastrado.
7. Dinâmica para saltar entre campos pelo bloqueio de células.
Selecione toda a planilha(1). Use o botão direito do mouse e clique em Formatar células (veja aula 2 Bloqueando planilhas do Excel). Na gua Proteção desmarque a opção Bloqueadas.
Baseando-se na planilha da imagemSelecione o intervalo de F3 a J12. Use o botão direito do mouse e Acesse a proteção e marque a opção Bloqueadas. Tecle OK.
Selecione apenas os campos do formulário. Use a tecla Ctrl para selecionar as células alternadas. Use o botão direito do mouse e acesse a proteção e desmarque a opção Bloqueadas.
Na guia Revisão clique na opção Proteger Planilha. Marque apenas: Selecionar células desbloqueadas e Editar Objetos. Clique em OK.
Obs: este editar objeto é para que o botão não fique bloqueado quando proteger a planilha.
8. Rotinas para gravar no macro
1. Inicie a gravação do macro (veja em AULA 2 - MACRO 1 - FORMULÁRIO DE CADASTRO)
2. Selecione os dados e copie: Ctrl + C
3. Vá para a planilha Banco produtos. Clique com o botão direito do mouse na 2ª célula de dados da tabela(1). Clique em Inserir células copiadas(2). Clique em deslocar para baixo (3). Clique em OK(4). Se aparecer uma mensagem clique em OK.
4. Como foi colado referências de células aparecem estas informações de erro de ref: #REF!. Para corrigir Clique novamente na 2ª célula com o botão direito do mouse e clique em colar Valores(1) indicado por 123. Pronto.
5. Selecionando os dados para Classificar
6. Pela caixa de nome selecione o nome do intervalo de dados da tabela: tabelaprodutos.
7. Na guia Página Inicial clique em Classificar e Filtrar(1). Clique em Perssonalizar Classificação (2). Se necessário desmarque a opção Meus dados contêm cabeçalhos(3). Em classificar (4) especifique a Coluna B para classificar por nome de produtos. Clique em OK. Apenas clique na primeira célula de dados da sua tabela produtos.
8. Retorne a planilha formulário
9. Selecione apenas os campos do formulário. Use a tecla Ctrl + clique do mouse para selecionar alternado.
10. Clique em DELETE. Em seguida clique no campo vazio do produto(1).
11. Pare a gravação da Macro. (veja AULA 2 - MACRO 1 - FORMULÁRIO DE CADASTRO).
Atribuindo a Macro ao Botão
Use o botão direito do mouse sobre o botão. Clique em atribuir Macro. Veja (AULA 2 - MACRO 1 - FORMULÁRIO DE CADASTRO).
Oculte as linhas 18 e 19.
Clique na linha 18 e arraste para a 19 selecionando-as. Clique com o botão direito do mouse. Clique na opção ocultar.
VEJA ARQUIVO ANEXO