Como adicionar ou inserir a guia Desenvolvedor no Excel? (com um exemplo)

Guia do desenvolvedor no Excel

A guia Desenvolvedor no Excel é usada para gerar macros, criar aplicativos VBA, criar formulários e importar ou exportar XML. Por padrão, a guia do desenvolvedor está desabilitada no excel, portanto, precisa ser habilitada no menu de opções do excel.

Vamos nos aprofundar e examinar as várias opções que a guia Desenvolvedor oferece.

Como adicionar a guia Desenvolvedor no Excel?

  • Etapa 1: Abra uma nova planilha do Excel e navegue até o arquivo. Vá para as opções.
  • Etapa 2: Depois de clicar em "Opções", selecione Personalizar Faixa de Opções à esquerda e Selecione as Guias Principais à direita e marque a caixa de seleção Desenvolvedor e clique no botão OK
  • Etapa 3: a guia Desenvolvedor apareceria no arquivo Excel

Como escrever programas VBA usando a guia Desenvolvedor?

A guia Desenvolvedor no Excel pode ser usada para escrever programas VBA conforme mostrado abaixo -

Exemplo # 1 - Escrevendo um código simples para exibir “Olá, bem-vindo ao VBA”

Navegue pela aba do desenvolvedor e selecione “Visual Basic” para abrir uma nova janela

Clique duas vezes na Folha1 (Folha1) e o Documento em Branco ou Painel aparecerá no lado direito

Escreva o código a seguir e clique no botão Executar, uma caixa pop aparecerá dizendo, “Olá, bem-vindo ao VBA”.

Explicação do código:

Sub e End Sub são usados ​​como procedimentos ou, digamos, o corpo principal do programa.

Msgbox ” é um recurso funcional no pacote VBA que exibe tudo o que está escrito nele, por exemplo (“Olá, Bem-vindo ao VBA”)

Para salvar o código acima, salve-o como um arquivo .xlsm para que o código da macro seja salvo.

Exemplo # 2 - Clique no recurso de botão

Esse recurso específico permite que qualquer pessoa execute o código com o clique do botão e para melhor compreensão, vamos ter uma ilustração onde uma pessoa insere dinamicamente o nome e local de nascimento, que seriam exibidos como uma saída.

Vá para a guia Desenvolvedor e clique nos botões de opção no Excel e selecione Botão (Controle de Formulário)

Arraste-o para qualquer lugar no formulário e a seguinte caixa de diálogo aparecerá e renomeará o nome da Macro.

Clique no botão Novo e a seguinte página de código aparecerá.

Parte de codificação e explicação

  • A função “ Dim ” é usada para declarar a variável, que pode ser string, numérica, etc. (Aqui Nome e Local de nascimento são variáveis ​​declaradas como string)
  • "InputBox" é um recurso funcional no VBA em que o usuário é solicitado a inserir
  • Msgbox ” é o recurso funcional do pacote VBA que exibe tudo o que está escrito nele

Agora feche a janela da página de código

Clique com o botão direito do mouse no botão e selecione editar texto no excel onde foi criado o botão e renomeie-o para “Name_Birth”.

Clique no botão e digite o nome e local de nascimento.

Duas solicitações apareceriam para Nome e Nascimento (digite o nome e local de nascimento para, por exemplo, Dhrish e Pune)

Depois de inserir o nome, a seguinte saída iria aparecer.

Salve o arquivo como o arquivo .xlsm.

Como gravar uma macro na guia Desenvolvedor?

É mais adequado quando se tem que fazer uma tarefa repetidamente e quer economizar tempo tanto no trabalho repetitivo quanto na codificação.

Então, aqui está o exemplo anterior que peguei antes, suponha que se queira colorir colunas que possuem fórmulas, mas para todos os arquivos. Portanto, o que se pode fazer é registrar o trabalho fazendo-o primeiro manualmente e depois executá-lo para outros arquivos.

Suponha que temos os dados abaixo.

Portanto, aqui temos que colorir o amarelo na coluna F, G e o total da linha tão amarelo quanto são as colunas e linhas da fórmula.

Portanto, antes de colorir, os amarelos vão para a guia Desenvolvedor.

Clique em Gravar Macro no Excel

Uma vez clicado em Gravar Macro, uma caixa de diálogo aparecerá para renomear para Color_Amarelo.

Coluna de cor F, G e total da linha como amarelo

Após a coloração, vá para a aba Desenvolvedor.

Clique em Parar gravação

Vá para a guia Desenvolvedor no Excel e Visual Basic

Selecione Módulo1

Na próxima vez que quiser repetir a tarefa, você pode clicar no botão (Executar macro) copiando e colando o mesmo código na nova planilha do excel usando o link. Escrever um código simples para exibir

Como garantir a segurança de macro usando a guia Desenvolvedor?

Pode-se habilitar macros protegidas por senha, se necessário.

Vá para a guia Desenvolvedor.

Abra o Visual Basic

Abra a macro para a qual o código precisa ser habilitado da senha (por exemplo, tomamos a macro Color_Yellow como no exemplo acima)

Selecione Ferramentas e propriedades VBAProject

Uma caixa de diálogo aparecerá

Selecione a guia Proteção

Verifique no Projeto Bloquear para Visualização

Insira a senha necessária e confirme e clique em Ok

Salve-o como um arquivo .xlsm ao salvar e feche-o

Abra o arquivo e repita as etapas 1,2 e 3

Ele vai pedir uma senha e digitar a senha

Agora poderá ver o código

Coisas para lembrar

  • É uma guia embutida no Excel
  • É fácil automatizar tudo com o uso de Gravando a macro
  • A melhor parte sobre isso são os prompts de tempo de execução, ou os prompts do usuário, que podem ser dados com o clique de um botão no VBA
  • Também é possível criar formulários ou UI básica em VBA; por favor, consulte as referências para o mesmo

Artigos interessantes...