Como bloquear uma posição de planilha para sempre visível na pasta de trabalho do Excel?
Se houver várias planilhas em uma pasta de trabalho, quando você alternar para a última planilha, a primeira planilha ficará oculta na barra de guias da planilha, conforme mostrado abaixo. Agora que você deseja bloquear a posição de uma folha-mestre para sempre visível, como você pode lidar com isso?
Bloquear a posição da folha com VBA
Bloquear a posição da folha com VBA
Aqui, apresento dois códigos VBA para você realizar esse trabalho.
Ir para a folha
1. Pressione Alt + F11 chaves para habilitar o Microsoft Visual Basic para Windows.
2. Clique inserção > Módulo, copie e cole o código abaixo no script.
VBA: pule para a planilha mestre
Sub GoToSheet()
'UpdatebyExtendoffice20180427
Sheets("Master").Activate
End Sub
Note: Na fatia de código de Planilhas ("Mestre"). Ative, você pode mudar o Mestre a qualquer nome de planilha conforme necessário.
3. Em seguida, salve este código e volte para a pasta de trabalho, clique em Developer > Macros.
4. No Macro caixa de diálogo, selecione o nome do código que você inseriu agora, clique Opções, crie um atalho para executar este código.
5. Clique OK e feche o Macro diálogo.
A partir de agora, enquanto você pressiona o atalho que criou, a planilha master será ativada independentemente da planilha que você usar.
Mantenha a folha sempre na frente
1. Pressione Alt + F11 chaves para habilitar o Microsoft Visual Basic para Windows.
2. Duplo click Esta pasta de trabalho do Projeto-VBAProject painel e copie e cole o código abaixo no script.
VBA: Mantenha a folha sempre na frente
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
'UpdatebyExtendoffice2018027
Dim xSheet As Worksheet
Application.EnableEvents = False
Set xSheet = Sheets("master")
If Sh.Name <> xSheet.Name Then
Sh.Move , xSheet
xSheet.Activate
Sh.Activate
End If
Application.EnableEvents = True
End Sub
3. Salve o código e feche a janela do VBA. A partir de agora, seja qual for a folha em que você clicar, a folha mestre sempre ficará na frente da barra de guias.
Observação: No código acima, "mestre" é o nome da planilha que você deseja manter visível, altere-o conforme necessário.
Melhores ferramentas de produtividade de escritório
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...
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!