VBA Excel : Worksheet.UsedRange.Find

Résolu
mikel831 Messages postés 237 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23437 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

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     

    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.

    3
    1. mikel831 Messages postés 237 Date d'inscription   Statut Membre Dernière intervention   19
       

      Merci pour ta réponse!
      C'est OK ! cordialement, Mikel

      1
  2. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     

    Bonjour,

    Une plage, comme le nom l'indique, a un debut et une fin.

    Vous il n'y aurait que le debut!

    0
    1. mikel831 Messages postés 237 Date d'inscription   Statut Membre Dernière intervention   19
       

      Merci pour ta réponse!
      Si le range MaPlage ne concerne qu'une cellule, dans ce cas, le début est égal à la fin. Mais ça ne répond pas à ma question ...
       

      0
      1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717 > mikel831 Messages postés 237 Date d'inscription   Statut Membre Dernière intervention  
         

        Bonjour,

        Ben oui, mais vois pas a quoi ca sert de faire de faire un set pour avoir la cellule de depart pour une recherche!

        0
      2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention  
         

        Je constate que Mikel aime bien créer de la confusion en partageant des exemples de code incomplets.

        0