Como definir uma planilha padrão no Excel para o Office 365

Normalmente, o Excel reabre uma pasta de trabalho na planilha que estava ativa quando ela foi salva pela última vez. Se você quiser que uma guia específica — como um painel, uma página de instruções ou um resumo — apareça sempre que o arquivo for aberto, você pode configurar esse comportamento com uma pequena macro de evento VBA na versão para desktop do Excel para Microsoft 365. A macro ativa a planilha que você nomear sempre que a pasta de trabalho for aberta.

Este método requer uma pasta de trabalho com macros habilitadas e funciona apenas quando a execução de macros VBA é permitida. O Excel para a Web pode abrir um arquivo .xlsm, mas não executa macros VBA. Se você não quiser usar macros, selecione a planilha desejada antes de salvar e fechar a pasta de trabalho; o Excel geralmente se lembra da última planilha ativa.

1. Escolha e nomeie a planilha padrão.

Abra a pasta de trabalho no aplicativo Excel para desktop. Localize a planilha que você deseja que os usuários vejam primeiro. Se necessário, renomeie a guia para um nome claro e consistente: clique duas vezes na guia da planilha, digite um nome como " Principal" e pressione Enter. Os nomes das planilhas no VBA devem corresponder exatamente ao nome da guia, incluindo espaços e pontuação.

Certifique-se de que a planilha seja uma guia de planilha, e não uma planilha de gráfico. Se você planeja renomeá-la posteriormente, lembre-se de atualizar a macro também.

Pasta de trabalho do Excel para desktop com as guias Principal, Dados e Resumo, com a guia Principal selecionada.
Pasta de trabalho do Excel para desktop com as guias Principal, Dados e Resumo, com a guia Principal selecionada.

2. Abra o editor VBA e selecione ThisWorkbook.

  1. Com a planilha aberta, pressione Alt+F11 no Windows para abrir o editor do Visual Basic for Applications (VBA). No Mac, use a guia Desenvolvedor do Excel e escolha Visual Basic ; os atalhos de teclado podem variar de acordo com o teclado e a versão.
  2. Se o painel Explorador de Projetos estiver oculto, selecione Exibir > Explorador de Projetos ou pressione Ctrl+R no Windows.
  3. No Explorador de Projetos, expanda o projeto da sua pasta de trabalho e, em seguida, expanda Objetos do Microsoft Excel .
  4. Dê um duplo clique em ThisWorkbook . Na janela de código, defina a lista suspensa à esquerda como Workbook e a lista suspensa à direita como Open . O Excel pode criar o Workbook_Openprocedimento vazio para você.
O Editor do Visual Basic mostrando a árvore do projeto da pasta de trabalho e o arquivo ThisWorkbook selecionado.
O Editor do Visual Basic mostrando a árvore do projeto da pasta de trabalho e o arquivo ThisWorkbook selecionado.

3. Adicione a macro Workbook_Open.

Insira este código na janela de código ThisWorkbook . Substitua <nome_da_planilha> Mainpelo nome exato da planilha escolhida.

Private Sub Workbook_Open()
    ThisWorkbook.Worksheets("Main").Activate
End Sub

O Workbook_Openevento é executado quando a pasta de trabalho é aberta e o Activatemétodo torna a planilha especificada ativa. Mantenha esse procedimento de evento em `ThisWorkbook` , não em um módulo padrão ou na janela de código da própria planilha.

Código VBA em ThisWorkbook usando Workbook_Open para ativar a planilha principal.
Código VBA em ThisWorkbook usando Workbook_Open para ativar a planilha principal.

4. Salve a planilha como um arquivo .xlsm

  1. Volte ao Excel e selecione Arquivo > Salvar como (ou Salvar uma cópia , dependendo da sua configuração).
  2. Na lista de tipos de arquivo, escolha Pasta de Trabalho do Excel Habilitada para Macros (*.xlsm) .
  3. Salve o arquivo. Se o Excel avisar que o código VBA não pode ser salvo em uma pasta de trabalho sem macros, escolha a opção que mantém o formato habilitado para macros.
  4. Feche a pasta de trabalho e, em seguida, abra novamente o arquivo .xlsm salvo para verificar se ele abre na planilha selecionada.
Opções "Salvar como" do Excel com a opção "Pasta de trabalho habilitada para macros (*.xlsm)" selecionada.
Opções "Salvar como" do Excel com a opção "Pasta de trabalho habilitada para macros (*.xlsm)" selecionada.

Limitações importantes e notas de segurança

  • As macros devem ser permitidas. O Excel pode bloquear macros com base nas configurações da Central de Confiabilidade, na origem do arquivo ou na política da organização. Habilite macros somente em arquivos confiáveis; não enfraqueça as configurações de segurança apenas para que esse recurso funcione.
  • O navegador não executa VBA. O Excel para a Web pode exibir e editar uma pasta de trabalho com macros habilitadas, mas a macro de evento de abertura não será executada. Abra o arquivo no aplicativo para desktop para usar esse comportamento.
  • Os destinatários precisam de uma versão compatível do Excel para desktop e permissão para executar a macro. Informe a todos com quem você compartilhar a pasta de trabalho o que a macro faz. Se as macros estiverem bloqueadas, a pasta de trabalho ainda poderá ser aberta, mas a macro não forçará a ativação da planilha padrão.
  • Mantenha o nome da planilha sincronizado. Se você renomear ou excluir a planilha de destino, atualize o nome entre aspas no código. Caso contrário, a macro poderá falhar quando a pasta de trabalho for aberta.

Solução de problemas

A planilha se abre em uma aba diferente.

Confirme se o código está dentro do objeto ThisWorkbook da pasta de trabalho correta e se o procedimento tem o nome exato Workbook_Open. Verifique se o nome da planilha corresponde exatamente à guia, salve como .xlsm e reabra o arquivo no aplicativo de desktop com as macros habilitadas.

A macro desapareceu após ser salva.

O formato .xlsx padrão não preserva o código VBA. Use o formato .xlsm para uma planilha do Excel com macros habilitadas ou restaure o código e salve novamente no formato correto.

Só preciso do arquivo para lembrar da minha última folha de exercícios.

Você pode não precisar de uma macro. Selecione a planilha que deseja exibir na próxima vez, salve a pasta de trabalho e feche-a. O Excel geralmente restaura a última planilha ativa, mas esse não é um comportamento padrão fixo: se alguém salvar a pasta de trabalho com outra planilha selecionada, a próxima abertura poderá exibir essa planilha em vez da anterior.

Referências oficiais da Microsoft

Deixar um comentário

Como mover uma imagem no Microsoft Word

Como mover uma imagem no Microsoft Word

Aprenda como arrastar uma imagem no Word, escolher a quebra automática de texto, mantê-la dentro de um parágrafo ou fixá-la na página e solucionar problemas com imagens que não se movem.

Como inserir uma caixa de seleção no Excel: dois métodos fáceis

Como inserir uma caixa de seleção no Excel: dois métodos fáceis

Aprenda como inserir uma caixa de seleção no Excel usando a ferramenta "Na Célula", contar os itens marcados com fórmulas ou adicionar um controle de formulário vinculado em versões mais antigas do Excel para desktop.

Como preencher letras automaticamente no Excel: de A a Z e além

Como preencher letras automaticamente no Excel: de A a Z e além

Gere letras de A a Z, letras minúsculas ou rótulos além de Z no Excel com uma fórmula de alça de preenchimento, SEQUÊNCIA ou uma lista personalizada reutilizável.

Como riscar texto no Excel: Atalhos e métodos passo a passo

Como riscar texto no Excel: Atalhos e métodos passo a passo

Aprenda como riscar texto no Excel no Windows, Mac e na web, formatar parte de uma célula e remover a linha sem apagar seu valor.

O que é o Microsoft Access? Como funcionam suas ferramentas de banco de dados?

O que é o Microsoft Access? Como funcionam suas ferramentas de banco de dados?

O Microsoft Access é um aplicativo de banco de dados para Windows que permite armazenar registros relacionados, criar consultas, elaborar formulários de entrada de dados e gerar relatórios. Saiba como ele funciona e quando é adequado para você.

Alterar a altura e a largura das linhas de grade no Word 2010

Alterar a altura e a largura das linhas de grade no Word 2010

Aprenda como ajustar a altura e a largura das linhas de grade no Word 2010, alterar a frequência das linhas visíveis e definir o espaçamento horizontal e vertical da grade de desenho subjacente.

Importação e exportação do Office Outlook 2010: Mova dados com um arquivo PST

Importação e exportação do Office Outlook 2010: Mova dados com um arquivo PST

Aprenda como importar um arquivo PST para o Outlook 2010 ou exportar emails, contatos, calendário e tarefas. Siga os menus corretos e evite pastas ausentes ou duplicadas.

Recupere a senha de um arquivo PST do Outlook com o Nucleus Kernel

Recupere a senha de um arquivo PST do Outlook com o Nucleus Kernel

Recupere uma senha esquecida de um arquivo PST do Outlook seguindo os passos atuais do Kernel, incluindo como identificar o arquivo correto, fazer um backup e verificar as limitações da ferramenta.

Como inserir uma página da web em um slide do PowerPoint

Como inserir uma página da web em um slide do PowerPoint

Use o suplemento LiveWeb para inserir um site em um slide do PowerPoint, definir seu tamanho e comportamento de atualização e verificar a compatibilidade antes da apresentação.

Contatos do Outlook 2010: Adicionar pessoas e usar a agenda de endereços

Contatos do Outlook 2010: Adicionar pessoas e usar a agenda de endereços

Aprenda como criar e organizar contatos no Outlook 2010, criar um grupo de contatos e selecionar pessoas salvas na Agenda de Endereços ao endereçar um e-mail.