XL 2010 VBA - Déplacement spécifique de la sélection après validation

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

tchi456

XLDnaute Occasionnel
Bonjour,

Je souhaiterai paramétrer le déplacement de la sélection de cellule après validation dans les cellules de la colonne P.

Exemple:
Si ma cellule P1 est sélectionnée et que je clique sur enter, la cellule J2 sera ensuite sélectionnée.
Si ma cellule P2 est sélectionnée et que je clique sur enter, la cellule J3 sera ensuite sélectionnée.
Si ma cellule P3 est sélectionnée et que je clique sur enter, la cellule J4 sera ensuite sélectionnée.
Et ainsi de suite...

Le déplacement de la sélection de toutes les autres cellules après validation se fera d'une case par la droite.

Pouvez-vous m'aider?

Meilleures salutations,

Thierry
 
Solution
Bonjour Sylvanu,

Merci pour votre proposition; votre code fonctionne parfaitement bien. J'ai juste ajouté l'incrémentation de la ligne:

VB:
Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [P:P]) Is Nothing Then
         Cells(Target.Row+1, "J").Select
    End If
End Sub

Meilleures salutations et bonne journée.

Thierry
Bonjour Tchi,
On peut le faire simplement avec une macro événementielle :
VB:
Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [P:P]) Is Nothing Then
         Cells(Target.Row, "J").Select
    End If
End Sub
Voir PJ.
 

Pièces jointes

Bonjour Sylvanu,

Merci pour votre proposition; votre code fonctionne parfaitement bien. J'ai juste ajouté l'incrémentation de la ligne:

VB:
Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If Not Intersect(Target, [P:P]) Is Nothing Then
         Cells(Target.Row+1, "J").Select
    End If
End Sub

Meilleures salutations et bonne journée.

Thierry
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
552
Retour