Bonjour à toutes et à tous,
Me revoilà devant un nouveau code que je n'arrive pas à faire.
Mon besoin
Je souhaite, dans une feuille, que lorsque qu'une saisie est faite dans une cellule, la cellule suivante à saisir soit sélectionnée et etc ...
Je pense que la macro "Private Sub Worksheet_Change(ByVal Target As Range)" est le code à utiliser.
Malgré tous mes essais, je n'ai pas réussi à écrire le bon code.
Seul le 1er déplacement s'exécute et la suite est en erreur.
Mon code "tout faux" dans ma feuille
Pourriez-vous m'aider ?
Un classeur test est en pièce jointe.
Je vous remercie et vous souhaite, à toutes et à tous, une très bonne semaine;
Amicalement,
Lionel,
Me revoilà devant un nouveau code que je n'arrive pas à faire.
Mon besoin
Je souhaite, dans une feuille, que lorsque qu'une saisie est faite dans une cellule, la cellule suivante à saisir soit sélectionnée et etc ...
Je pense que la macro "Private Sub Worksheet_Change(ByVal Target As Range)" est le code à utiliser.
Malgré tous mes essais, je n'ai pas réussi à écrire le bon code.
Seul le 1er déplacement s'exécute et la suite est en erreur.
Mon code "tout faux" dans ma feuille
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("B6")).Value = "" Then
Range("D2").Select
End If
If Not Application.Intersect(Target, Range("D2")).Value = "" Then
Range("F14").Select
End If
If Not Application.Intersect(Target, Range("F14")).Value = "" Then
Range("F6").Select
End If
If Not Application.Intersect(Target, Range("F6")).Value = "" Then
Range("H10").Select
End If
End Sub
Pourriez-vous m'aider ?
Un classeur test est en pièce jointe.
Je vous remercie et vous souhaite, à toutes et à tous, une très bonne semaine;
Amicalement,
Lionel,
Pièces jointes
Dernière édition: