Como definir a ordem de tabulação das células ou desbloquear a seleção no Excel?
Imagine que pretende definir a sua própria ordem de tabulação entre células. Por exemplo, ao premir a tecla Tab, o cursor salta da célula B5 para C6, depois de C6 para D7, de D7 para E8 e, em seguida, regressa de E8 a B5, tal como ilustrado na imagem abaixo. Como o pode conseguir? Este artigo mostra-lhe um método em VBA.

Definir a ordem de tabulação de células ou Desbloquear Seleção com código VBA
Definir a ordem de tabulação de células ou Desbloquear Seleção com código VBA
Execute o seguinte método VBA para definir a ordem de tabulação das células numa folha normal ou para desbloquear a seleção numa folha protegida.
1. Na folha onde pretende definir a ordem de tabulação, clique com o botão direito no separador da folha e escolha «Ver Código» no menu de contexto.
2. Na janela «Microsoft Visual Basic for Applications», copie e cole o seguinte código VBA na janela «Código».
Código VBA: Definir a ordem das células ou Desbloquear Seleção ao premir a tecla Tab
Private Sub Worksheet_Change(ByVal Target As Range)
Dim tabArray As Variant
Dim i As Long
tabArray = Array("B5", "C6", "D7", "E8")
Application.ScreenUpdating = False
For i = LBound(tabArray) To UBound(tabArray)
If tabArray(i) = Target.Address(0, 0) Then
If i = UBound(tabArray) Then
Me.Range(tabArray(LBound(tabArray))).Select
Else
Me.Range(tabArray(i + 1)).Select
End If
End If
Next i
Application.ScreenUpdating = True
End Sub Notas:

3. Prima as teclas «Alt» + «Q» para fechar a janela do Microsoft Visual Basic for Applications.
A partir de agora, ao introduzir dados em B5 e premir a tecla Tab ou Enter, passará automaticamente para a célula C6. A ordem de navegação será então C6 > D7 > E8 > B5.
Artigos relacionados:
- Como referenciar o nome do separador numa célula no Excel?
- Como ignorar células ou colunas ao premir a tecla Tab no Excel?
As Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!
Todos os suplementos Kutools — num único instalador.
Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos suplementos