Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment sauter des cellules ou des colonnes lors de la tabulation dans Excel?

Par défaut, en appuyant sur la touche de tabulation dans Excel se déplacera horizontalement d'une cellule à la suivante. Pour certains utilisateurs d'Excel, ils ont tendance à ignorer les cellules lors de la tabulation dans Excel. Par exemple, la cellule A1 sélectionne maintenant, après avoir pressé la touche Tab, elle sautera directement à la cellule C1 en sautant la cellule B1, et en appuyant à nouveau sur la touche Tab, elle sautera la cellule D1 et passera à E1 comme ci-dessous. Comment l'atteindre? La méthode de cet article peut vous aider.

Ignorer des cellules ou des colonnes lors du tabulation avec le code VBA


flèche bleue droite bulleIgnorer des cellules ou des colonnes lors du tabulation avec le code VBA


Veuillez procéder comme suit pour ignorer des cellules ou des colonnes lors de la tabulation dans Excel en utilisant le code VBA.

1. Dans la feuille de calcul, vous devez ignorer les cellules lors de la tabulation, s'il vous plaît faites un clic droit sur l'onglet de la feuille, et cliquez sur Voir le code dans le menu contextuel.

2. Dans l'ouverture Microsoft Visual Basic pour applications fenêtre, s'il vous plaît copiez et collez le code VBA ci-dessous dans la fenêtre Code.

Code VBA: Ignorer des cellules ou des colonnes lors de la tabulation dans 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

Note: Dans le code, [B: B], [D: D], [F: F] sont des colonnes que vous ignorerez en appuyant sur la touche de tabulation. Vous pouvez les modifier en fonction de vos besoins et vous pouvez ajouter une nouvelle colonne à insérer dans le code.

3. appuie sur le autre + Q touches pour quitter le Microsoft Visual Basic pour applications fenêtre.

Dorénavant, lors de la tabulation dans Excel, les cellules de colonne spécifiées seront ignorées automatiquement. En même temps, vous ne pouvez cliquer que sur ces colonnes spécifiées, les colonnes ignorées ne seront pas sélectionnées ou modifiées.



Outils de productivité recommandés

Office Tab

étoile d&#39;or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d&#39;or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d&#39;or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d&#39;écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.