XL 2016 Recherche code vba pour se déplacer en utilisant une recherche de valeur

arnaudguerin

XLDnaute Nouveau
Bonjour à tous,
qui peut m'aider pour un code vba malgré la période de vacances ?
je souhaiterai créer un bouton avec un code vba ayant la fonction recherche d'une valeur dans une plage afin que le curseur se déplace dessus automatiquement afin de m'éviter de scroller sans arrêt.
J'ai trouvé un code pour déplacer le curseur sur une cellule précise mais sans la fonction recherche ...
Merci d'avance
 

arnaudguerin

XLDnaute Nouveau
Bonjour @pierrejean ,
est-il possible de modifier ce code VBA si les sous-détails sont sur une feuille différente ?
Voir le fichier exemple2.xls
Donc il faudrait que le code VBA puisse lire le numero de prix à droite (plage B5:B14) par exemple en selectionnant la cellule B12 puis cliquer sur le bouton de la macro pour se déplacer au bon sous-détail de prix (dans la feuille sous-détails à la cellule B86 dans ce cas précis). J'espere que c'est clair :)

UN GRAND MERCI !!!
 

Pièces jointes

  • exemple2.xlsm
    110 KB · Affichages: 4

youky(BJ)

XLDnaute Barbatruc
Bonjour Arnaud,
Voici la macro detail
Bruno
VB:
Sub detail()
If Selection.Row > 4 And Selection.Row < 15 Then
x = Range("B" & Selection.Row)
lig = Application.Match(x, Feuil1.[B:B], 0)
If Not IsNumeric(lig) Then Exit Sub
Feuil1.Select: ActiveWindow.ScrollRow = lig
End If
End Sub
 

Discussions similaires

Réponses
6
Affichages
315

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16