Ir para o conteúdo principal

Como evitar a alteração do nome da planilha no Excel?

No Excel, você pode alterar o nome da planilha clicando duas vezes no nome da guia de forma rápida e fácil, mas, às vezes, você não permitiria que outras pessoas alterassem o nome da planilha. Nesse caso, como você poderia evitar a alteração do nome da planilha em uma pasta de trabalho?

Evite mudar o nome da planilha protegendo a pasta de trabalho

Evite alterar o nome da planilha usando o código VBA


seta azul bolha direita Evite mudar o nome da planilha protegendo a pasta de trabalho

Se você aplicar o Protect Workbook função, todos os nomes das planilhas não serão alterados, faça o seguinte:

1. Clique Avaliações > Protect Workbook, veja a captura de tela:

doc impede a alteração do nome da folha 1

2. No Proteja a estrutura e as janelas caixa de diálogo, digite a senha, verifique o Estrutura para Proteger pasta de trabalho parae, em seguida, confirme a senha novamente, consulte a captura de tela:

doc impede a alteração do nome da folha 2

3. Então clique OK botão, agora, quando você clicar duas vezes para alterar o nome da planilha, uma mensagem de aviso aparecerá para lembrá-lo de que o nome da planilha não pode ser alterado, veja a imagem:

doc impede a alteração do nome da folha 3

Note: Com este recurso, exceto alterar o nome da folha, outras funções, como inserir folha, excluir folha, ocultar folha ... também estão desabilitadas.

doc impede a alteração do nome da folha 4


seta azul bolha direita Evite alterar o nome da planilha usando o código VBA

Aqui está um código VBA que também pode ajudá-lo a evitar que um nome de planilha específico seja alterado. Faça o seguinte:

1. Clique com o botão direito na guia da planilha que você deseja proteger o nome da planilha para não ser alterado e escolha Ver código a partir do menu de contexto, no pop-out Microsoft Visual Basic para Aplicações janela, copie e cole o código a seguir no espaço em branco Módulo:

Código VBA: Evite alterar o nome da folha:

Private Sub worksheet_SelectionChange(ByVal Target As Excel.Range)
'Updateby Extendoffice
If ActiveSheet.Name <> "Master" Then
ActiveSheet.Name = "Master"
End If
End Sub

doc impede a alteração do nome da folha 5

Note: No código acima, Master é o nome da planilha que você deseja proteger contra alterações.

2. Em seguida, salve e feche o código, a partir de agora, quando você renomear este nome de planilha específica, ele será restaurado ao original de uma vez. Veja a imagem:

doc impede a alteração do nome da folha 6

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi i had one query
I had given sum if formula where as the sheet name is "Charge" and where i had given formula in that particular sheet i want to replace formula in AH row so when i am replacing formula from ROW -AR to AH the sheet name reflecting in formula is also changing how should i replace
This comment was minimized by the moderator on the site
Hello, there!

Use of vba code to prevent renaming sheets is fantastic. However, it shows the message: "That name is already taken. Try a different one." if hyperlink to a next sheet in the same workbook is clicked.

Could you help, please?
This comment was minimized by the moderator on the site
Hello Acharya ,
The warning message you remind is the default message when there is same name in the workbook, it can't be avoided.
Thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations