Excel se déplacer en saisissant un nombre

Fermé
nanou12 - 4 déc. 2011 à 14:41
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 4 déc. 2011 à 17:20
Bonjour,

J'ai une liste avec des codes (nombre ou alphanumérique). Je souhaite en saisissant un des codes dans une cellule, me positionner sur la ligne correspondant à ce nombre dans ma liste.
Je n'arrive absolument pas à trouver la fonction ou la logique. Grrrrrr !

Quelqu'un peut-il m'aider ? Merci

Ps : je travaille sur 2003
A voir également:

2 réponses

Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 078
Modifié par Mike-31 le 4/12/2011 à 14:51
Salut,

regarde cette discussion qui sélectionne automatiquement la date du jour dans une suite de date colonne A et peut très bien être adaptée pour sélectionner une valeur à partir d'un critère dans une cellule.

Si tu as besoin de plus d'explications ou un modèle fais signe
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
4 déc. 2011 à 17:20
le numéro de ligne est saisi ici dans la cellule B2

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$2" Then Application.Goto Rows(Target), True
End Sub

A installer dans le module VBE de la feuille concernée

ou copier le code
clic droit sur l'onglet concerné - visualiser le code
coller
0