VBA Excel : Worksheet.UsedRange.Find
Résolu
mikel831
Messages postés
220
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous!
Dans le code
Set MaPlage = Sheets("Feuil2").UsedRange.Find(abc)
la recherche semble démarrer de A1, et le Range Maplage est positionné sur la cellule contenant abc. OK
Si dans la suite du code on relance
Set MaPlage = Sheets("Feuil2").UsedRange.Find(def)
il semble que la recherche redémarre de A1 ?
Comment faire pour qu'elle démarre de MaPlage.Adress ???
Windows / Chrome 123.0.0.0
2 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
connais-tu FindNext()?
https://learn.microsoft.com/fr-ch/office/vba/api/excel.range.findnext
Lis bien la remarque concernant ce que fait la recherche quand elle atteint la fin de la plage de recherche spécifiée.
Merci pour ta réponse!
C'est OK ! cordialement, Mikel