Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Comment changer de cellule active apres avoir appuyé sur entrée?
moveafterreturn?
par exemple je tape 54 dans la cellule a1 et quand j'appuie sur entrée
la nouvelle cellule active est b5!
Cela marche impec,merci mais pour reprendre mon exemple pour passer
de c12 vers e17
comment l'introduire dans le code initial?
If Target.Address = "$C$12" Then
Range("E17").Select
End If
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$E$17" Then
If Range("F22").Value = vide Then
Range("F22") = Range("E17").Value
Exit Sub
Else
Cells(Range("F65535").End(xlUp).Row + 1, 6) = Range("E17").Value
Exit Sub
End If
End If
If Target.Address = "$C$12" Then
If Range("B22").Value = vide Then
Range("B22") = Range("C12").Value
Exit Sub
Else
Cells(Range("B65535").End(xlUp).Row + 1, 2) = Range("C12").Value
Exit Sub
End If
End If
End Sub
c bon g trouvé! merci de ton aide precieuse baroude!
a+ lolo
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$E$17" Then
If Range("F22").Value = vide Then
Range("F22") = Range("E17").Value
Exit Sub
Else
Cells(Range("F65535").End(xlUp).Row + 1, 6) = Range("E17").Value
Exit Sub
End If
End If
If Target.Address = "$C$12" Then
If Target.Address = "$C$12" Then
Range("E17").Select
If Range("B22").Value = vide Then
Range("B22") = Range("C12").Value
Exit Sub
Else
Cells(Range("B65535").End(xlUp).Row + 1, 2) = Range("C12").Value
Exit Sub
End If
End If
End If
End Sub
Pourquoi ne pas créer un tableau à deux colonnes, une pour la cellule de départ et l'autre pour la cellule d'arrivée, ce qui éviterai d'avoir un code à ralonge, et une facilité de rajout ou de modification.
Auriez-vous donc oublié la méthode la plus simple ?
En vérouillant la feuille et en dévérouillant les cellules auxquelles on veut accéder, la touche TAB permet de se déplacer de l'une à l'autre sans problème.
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.