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 cliquer sur la lettre de l'alphabet pour aller à la cellule qui commence par cette lettre dans Excel?

Lors de l'utilisation d'une feuille de calcul Excel avec une grande quantité de données, savez-vous comment naviguer ou trouver rapidement les cellules qui contiennent un contenu spécifique? Avec la méthode décrite dans cet article, vous pouvez cliquer sur une cellule alphabétique pour accéder à la cellule dont le contenu commence automatiquement par cette lettre.

Cliquez sur la lettre de l'alphabet pour aller à la cellule qui commence par cette lettre avec le code VBA


Cliquez sur la lettre de l'alphabet pour aller à la cellule qui commence par cette lettre avec le code VBA


Veuillez faire comme suit pour accéder à une cellule en cliquant sur une cellule de l'alphabet dans Excel.

1. Dans la feuille de calcul, vous devez accéder à une cellule en cliquant sur une cellule de l'alphabet, cliquez avec le bouton droit de la souris sur l'onglet de la feuille, puis cliquez sur Voir le code dans le menu contextuel. Voir la capture d'écran:

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

Code VBA: Cliquez sur la lettre de l'alphabet pour aller à la cellule qui commence par cette lettre

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim xRg As Range
    Dim xCell As Range
    Dim xRgRtn As Range
    On Error Resume Next
    Application.EnableEvents = False
    If Not Intersect(Target, Range("1:1")) Is Nothing Then
        Set xRg = ActiveSheet.UsedRange
        Set xRg = xRg(1).Offset(1, 0).Resize(xRg.Rows.Count, xRg.Columns.Count)
        For Each xCell In xRg
            If Left(xCell.Value, 1) = Target.Value Then
                If xRgRtn Is Nothing Then
                    Set xRgRtn = xCell
                Else
                    Set xRgRtn = Application.Union(xRgRtn, xCell)
                End If
            End If
        Next
        If xRgRtn.Address = Target.Address Then
            MsgBox "No matched cell found", , "KuTools For Excel"
        Else
            xRgRtn.Select
        End If
    End If
    Application.EnableEvents = True
End Sub

Note: Dans le code, 1: 1 signifie que les lettres de l'alphabet se trouvent sur la première ligne de la feuille de calcul.

3. appuie sur le autre + Q touches simultanément pour fermer le Microsoft Visual Basic pour applications fenêtre.

Dorénavant, lorsque vous cliquez sur une cellule de l'alphabet, toutes les cellules qui commencent par cette lettre sont automatiquement sélectionnées dans la feuille de calcul.

Si aucune cellule ne commence par la lettre sélectionnée, vous obtiendrez une boîte de dialogue Kutools for Excel comme ci-dessous.



Outils de productivité recommandés

Office Tab

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

Kutools for Excel

étoile d'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'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'é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.