Note: The other languages of the website are Google-translated. Back to English

Como pular células ou colunas ao tabular no Excel?

Por padrão, pressionar a tecla Tab no Excel irá mover de uma célula para a próxima horizontalmente. Para alguns usuários do Excel, eles tendem a pular as células ao fazer a tabulação no Excel. Por exemplo, a célula A1 está sendo selecionada agora, depois de pressionar a tecla Tab, ela irá pular para a célula C1 diretamente, ignorando a célula B1, e pressionando a tecla Tab novamente irá ignorar a célula D1 e mover para E1 como mostrado na imagem abaixo. Como conseguir isso? O método neste artigo pode ajudá-lo.

Pule células ou colunas ao tabular com o código VBA


seta azul bolha direitaPule células ou colunas ao tabular com o código VBA

Faça o seguinte para pular células ou colunas ao tabular no Excel usando o código VBA.

1. Na planilha, você precisa pular as células ao tabular, clique com o botão direito na guia da planilha e clique em Ver código no menu de contexto.

2. Na abertura Microsoft Visual Basic para Aplicações janela, copie e cole o código VBA abaixo na janela Código.

Código VBA: pule células ou colunas ao tabular no Excel

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Static sRg As Range
    Dim ColumnOffset As Integer
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, Union([B:B], [D:D], [F:F])) Is Nothing Then
        With Target
        Application.EnableEvents = False
        If Not sRg Is Nothing Then
            If sRg.Column < .Column Then
                ColumnOffset = 1
            ElseIf .Column <> 1 Then
                ColumnOffset = -1
            End If
        Else
            ColumnOffset = 1
        End If
        .Offset(, ColumnOffset).Select
        Application.EnableEvents = True
        End With
    End If
    Set sRg = ActiveCell
End Sub

Anote os: No código, [B: B], [D: D], [F: F] são colunas que você pulará ao pressionar a tecla Tab. Você pode alterá-los conforme necessário e pode adicionar uma nova coluna necessária para pular para o código.

3. aperte o outro + Q chaves para sair do Microsoft Visual Basic para Aplicações janela.

A partir de agora, ao tabular no Excel, as células da coluna especificada serão puladas automaticamente. Ao mesmo tempo, você só pode clicar nessas colunas especificadas; as colunas ignoradas não serão selecionadas ou editadas.


As melhores ferramentas de produtividade para escritório

Kutools for Excel Resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Barra Super Fórmula (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2021 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Recursos completos de avaliação gratuita de 30 dias. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office 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!
parte inferior da aba do escritório
Comentários (7)
Ainda não há classificações. Seja o primeiro a avaliar!
Este comentário foi feito pelo moderador no site
O código funciona apenas nas 2 primeiras linhas da planilha - Depois que eu passar para a 3ª linha, as células "Skip" designadas não serão mais ignoradas - Então, por favor, informe. Estou procurando esse código para sempre - Obrigado
Este comentário foi feito pelo moderador no site
Olá Lonnie Nagel,
Eu tento o código e funciona em toda a planilha. Qual versão do Excel você está usando?
Este comentário foi feito pelo moderador no site
Oi, isso definitivamente só funciona nas duas primeiras colunas da planilha (ou seja, B:B e D:D), não funcionará na terceira (ou seja, H:H) ou qualquer subsequente - deve ser uma limitação? Alguma maneira de contornar isso? - Tenho excel 2016
Este comentário foi feito pelo moderador no site
Oi Steve,
Eu testei o código no Excel 2016 e funciona. Importa-se de anexar uma cópia do seu ficheiro de dados? Desculpe pela inconveniência.
Este comentário foi feito pelo moderador no site
claro, se você pode me dar um endereço de e-mail para enviá-lo? o meu é itginternet AT gmail . com.
Este comentário foi feito pelo moderador no site
tudo bem - respondi seu e-mail no gmail.
Este comentário foi feito pelo moderador no site
Como você pode pular várias colunas de uma só vez usando esta fórmula? Ou seja, eu quero ser capaz de pular as colunas A, H e depois M para P
Não há comentários postados aqui ainda

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL