Dicas de softwares & VBA para Excel Jorge C. França em 03 Abr 2009
Como inserir dados em uma planilha oculta
O Problema:
Teremos que inserir dados através de um formulário onde estes dados serão lançados em uma planilha oculta.
A solução:
Usaremos o VBA para editar um algoritmo.
Primeiro necessitaremos de um formulário, que está no arquivo Formulariodados.xls. Note que a planilha1 está sendo exibida.
Por exemplo:
1. Iremos para o VBE (Visual Basic Editor) clicando na guia Desenvolvedor, Visual Basic Editor.
2. Na janela projetos selecionaremos Está pasta de trabalho onde colocaremos o código para abrir o formulário e ocultar planilha.
3. Primeiro criaremos um evento para que abra automaticamente quando iniciarmos a pasta de trabalho onde se encontra o formulário. Clicaremos no botão selecionado e depois sobre Workbook (Pasta de Trabalho).
4. Em siga clique no campo ao lado chamado procedimento e clicaremos na opção Open.
5. Ele gerará este código automaticamente. Usaremos o objeto Activeworkbook que retorna a pasta de trabalho que está ativa no momento.
6. O método Sheets (planilha) retorna uma coleção Sheets que representa todas as planilhas na pasta de trabalho ativas. Activeworkbook. Sheets(“plan1”)o parâmetro é o nome da planilha o qual se deseja ocultar.Visible = False. Lembrando que é necessário sempre pelo menos manter uma planilha sendo exibida.
7. E por último o nome do formulário com a propriedade show. Para exibi-lo.
8. Note que a planilha1 está oculta.
Clique aqui - Curso de VBA para Excel - MPR Informática
Enviar por e-mail | Hits para esta publicação: 645







