Bonjour a tous,pourriez vous m’aider à resoudre un probleme sur excel 2003.
Sur un tableau Excel, composé de 5 colonnes C1 à C5, les cellules de la 5ième colonne sont “validées” sur une liste.
Je souhaite qu’à partir du moment ou je saisi la 1ère cellule d’une ligne, cela m’entraine automatiquement:
1_ le positionnement sur la 5ième cellule de cette même ligne
2_la présentation de la liste
Merci d’avance pour votre aide.Cordialement nicolas
Merci beaucoup pour la celerité de la réponse gcc.
Cependant ca reste encore difficilement comprehensible pour moi étant donné ma faible connaissance en macro évenement et en code.
Je ne suis donc pas en situation de faire cette mise en oeuvre :-(:
Merci toutefois
Si on compte en lignes de code ça ne va pas chercher bien loin
Comme ça, sans l’avoir testé, je dirais que ça devrait donner quelque chose comme :
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 then
Cells(Target.Row, 5).Select
SendKeys “%{down}”, True
End If
End Sub
Vérifier en particulier le coup du Sendkeys() que je ne garantis pas à 100%
Ce n’est pas forcément l’endroit ici pour détailler la mise en oeuvre, si tu n’es pas un habitué des macros.
Mais si tu m’envoies un contact mail en MP, je pourrai détailler les points qui ne te paraissent pas évidents.