Comment passer automatiquement à la cellule suivante après une saisie dans Excel ?
Dans cet article, je présente des astuces pour déplacer automatiquement le curseur vers la cellule suivante afin de saisir des numéros de séquence sans appuyer sur la touche Entrée dans Excel.
Remplissage automatique d'une série de 4 chiffres avec Kutools pour Excel
Déplacement automatique vers la cellule de droite après une saisie de 4 chiffres sans appuyer sur la touche Entrée avec VBA
Voici un code VBA qui peut vous aider à passer automatiquement à la cellule de droite après avoir saisi un nombre à 4 chiffres, sans appuyer sur la touche Entrée.
1. Appuyez sur les touches Alt + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
2. Cliquez sur Insérer > Module et collez le code VBA ci-dessous dans le script du Module. Voir capture d'écran :
VBA : Déplacement automatique vers la cellule de droite après la saisie d'un nombre à 4 chiffres.
Sub FourCharEntry1()
'UpdatebyExtendoffice20160614
Dim xStr As String
Dim I As Integer
Dim K As Integer
xStr = Application.InputBox("Enter string", "Kutools for Excel", , , , , , 2)
K = 0
Application.ScreenUpdating = False
For I = 1 To Len(xStr) Step 4
ActiveCell.Offset(0, K) = "'" & Mid(xStr, I, 4)
K = K + 1
Next
Application.ScreenUpdating = True
End Sub
3. Appuyez sur la touche F5 pour exécuter le code, et une boîte de dialogue Kutools pour Excel apparaîtra, vous pouvez y entrer des numéros de séquence sans aucun séparateur. Voir capture d'écran :
4. Cliquez sur OK. Maintenant, tous les groupes de 4 chiffres ont été placés dans une cellule de gauche à droite.
Astuce : Si vous souhaitez entrer des nombres à 5 chiffres, 6 chiffres… dans une cellule, vous pouvez remplacer 4 par 5, 6 ou d'autres valeurs dans le code.
Remplissage automatique d'une série de 4 chiffres avec Kutools pour Excel
Avec Kutools pour Excel – un outil pratique, vous pouvez remplir automatiquement des numéros de série dans une plage sans appuyer sur la touche Entrée grâce à son utilitaire Insérer un numéro de séquence.
Après avoir installé gratuitement Kutools pour Excel, veuillez procéder comme suit :
1. Sélectionnez une colonne ou une ligne que vous souhaitez remplir en série, puis cliquez sur Kutools > Insérer > Insérer un numéro de séquence. Voir capture d'écran :
2. Dans la boîte de dialogue Insérer un numéro de séquence cliquez sur Nouveau pour développer la boîte de dialogue. Voir capture d'écran :
3. Ensuite, spécifiez la série selon vos besoins. Voir capture d'écran :
4. Cliquez sur Ajouter > Remplir la plage, puis la plage sélectionnée sera automatiquement remplie avec les numéros de séquence.
Astuce: Avec l'utilitaire Insérer un numéro de séquence vous pouvez également insérer des séries répétées. Cochez Numéro de fin dans la boîte de dialogue, entrez le numéro de fin souhaité dans la zone de texte de droite, et les numéros de série seront remplis de manière répétée tous les 10 nombres. Voir capture d'écran :
Meilleurs outils de productivité pour Office
Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...
Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail
- Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !