Habilitar a guia desenvolvedor no Excel e copiar procedimentos VBA Excel

MR
Marcos Rieper

Especialista em Excel

15 de maio de 2016 Atualizado 08 de julho de 2026 5 min de leitura
Habilitar a guia desenvolvedor no Excel e copiar procedimentos VBA Excel

Habilitar a guia desenvolvedor no Excel e copiar procedimentos VBA Excel

Neste artigo é demonstrado como habilitar a guia desenvolvedor e copiar procedimentos VBA no Excel de modo que fique habilitado em uma só pasta de trabalho ou sempre que for aberto o Excel ficando disponível para todas as pastas de trabalho.

Neste treinamento vamos copiar um procedimento muito útil que serve para abrir arquivos texto maiores que o limite de linhas do Excel que é de 1.048.576 linhas.

Primeiro vamos habilitar a guia desenvolvedor. Veja como habilitar a guia desenvolvedor em cada versão:

Habilitar guia Desenvolvedor no Excel 2007 e versões anteriores.

  1. Clique em Arquivo->Opções, ou no símbolo do Office, conforme a sua versão do Excel.
  2. Clique em Opções e na aba Geral marque a opção Mostrar guia desenvolvedor na Faixa de Opções.
Habilitar guia desenvolvedor Excel 2007

Habilitar guia Desenvolvedor no Excel 2010, 2013 e 2016

  1. Clique em Arquivo->Opções.
  2. Clique em Opções e na aba Personalizar Faixa de Opções marque a opção Mostrar guia desenvolvedor na Faixa de Opções.
Habilitar guia desenvolvedor Excel 2010 2013 2016

A primeira etapa está resolvida. Agora vamos aprender como copiar procedimentos da internet e como colocar somente em uma pasta de trabalho e também como colocar habilitar sempre que o Excel for aberto.

Copiar VBA Excel da internet para uma planilha

  1. Acesse a página http://guiadoexcel.com.br/abrir-arquivo-texto-com-mais-de-1-milhao-de-linhas-no-excel-2 e faça o download do arquivo de texto, descompacte o arquivo e salve o arquivo texto em algum lugar no seu computador.
  2. Abra o Excel, clique na guia Desenvolvedor e no botão Visual Basic.
  3. Clique com o botão direito sobre a planilha e em Inserir->Módulo.

    Copiar VBA Excel

  4. Este módulo você pode renomear alterando aqui abaixo se quiser.
  5. Copie o código fonte da página e cole dentro do módulo.
  • Copiar VBA Excel 2
    Pronto o seu código já está funcionando, agora vamos executá-lo como teste.
  • Clique na guia Desenvolvedor e no botão Macros.
  • No seu computador deve aparecer apenas a macro LerArquivoTexto que é o nome da nossa procedure, ele é o nome descrito sempre na primeira linha após sub ou function.
Copiar VBA Excel 3
  • Copie o caminho completo do arquivo e cole no campo solicitado.
  • Digite a quantidade de linhas em que o Excel deverá dividir o arquivo em planilhas.
  • Digitei 200, pois o nosso arquivo possui apenas 800 linhas, mas como disse o objetivo é para dividir arquivos maiores, como arquivos de obrigações para o governo por exemplo.

Veja que rapidamente o trabalho é realizado no Excel dividindo em novas planilhas, só que neste procedimento está habilitado somente nesta planilha no momento. Vamos agora habilitá-la agora para que sempre que abrir o Excel, independente da planilha.

Copiar VBA Excel da internet e habilitar em todo o Excel

  1. Clique na guia Desenvolvedor e Gravar Macro.
  2. Marque a opção Pasta de trabalho pessoal de Macros e clique em OK. A pasta pessoal de macros é uma pasta de trabalho que será carregada sempre que você abre o Excel e ficará oculta, é nela em que colocaremos as macros que desejamos que estejam sempre disponíveis no nosso Excel.
  3. Clique em OK, e em parar gravação. Neste momento o Excel já criou este arquivo.
  4. Clique no botão Visual Basic para vermos esta pasta.
  5. Ela deve estar com o nome de PERSONAL.XLSB.
    Copiar VBA Excel 4
  6. Clique em módulo criado e cole o código VBA substituindo o que foi criado anteriormente.
  7. Agora o seu Excel já está com o procedimento habilitado sempre que você abrir.
  8. Feche o Excel e abra novamente, clique na guia Desenvolvedor e em Macros, veja que já está disponível o procedimento LerArquivoTexto, podendo ser usado sempre que desejar.
  9. Clicando em Visual Basic veja que a guia Personal já está disponível.
  10. Se você quiser colocar novos procedimentos você pode clicar no módulo criado e colar o código logo abaixo do último criado.
  11. É importante que o procedimento neste caso deve estar sempre como Public no começo, senão ele não estará disponível em todas as suas planilhas.
  12. Ao Fechar o Excel ele avisa que a planilha personal foi alterada e questiona se você deseja que as macros estejam sempre disponíveis ao abrir o Excel, você deve marcar que sim e continuar.
Copiar VBA Excel 5

Então é isso, neste treinamento aprendemos como habilitar a guia desenvolvedor, copiar procedimentos vba e disponibilizá-lo em apenas uma pasta de trabalho Excel e também como disponibilizá-lo em todas as pastas de trabalho Excel.

Se você gostou deste treinamento por favor clique em Curtir e assine o nosso canal para não perder as novidades.

E se quiser aprender VBA você pode acessar a nossa página de cursos em www.cursovba.com.br e ver as ofertas que temos para você.

Nele você aprenderá a desenvolver suas próprias soluções e com certeza fará toda a diferença na sua vida profissional.

Abraço

Marcos Rieper

Curso Excel Completo – Do Básico ao VBA

Quer aprender Excel do Básico, passando pela Avançado e chegando no VBA? Clique na imagem abaixo:

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

Perguntas frequentes

O material é realmente gratuito?

Sim. O acesso é gratuito e não exige cadastro.

Preciso ter o Excel instalado?

Recomendamos o Excel 2013 ou superior para todos os recursos.

Como faço para receber atualizações?

As atualizações são automáticas dentro da própria planilha.

Funciona no Excel do Mac?

Sim, funciona no Excel para Windows e para Mac.

Funciona no celular?

É possível visualizar no app do Excel; a edição completa é no computador.

Planilhas relacionadas

Planilha de Fluxo de Caixa

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado