RechercheV en VBA avec coloration de cellule

Résolu
senecartour Messages postés 391 Statut Membre -  
senecartour Messages postés 391 Statut Membre -
Bonjour,

Je me permets de vous solliciter pour résoudre un problème.
Mon souhait de créer un code VBA qui me permet de faire une rechercheV avec une clé de recherche tout en colorant les cellules contenant les valeurs absentes dans la base de recherche.

Je vous ai mi toutes les explication dans le fichier en même temps que les données.
Voici le fichier en pièce jointe:
https://www.cjoint.com/c/ELcwmqbOXTG

Je vous remercie beaucoup pour votre aide.
--
Partager son savoir est la meilleure façon d'apprendre!

1 réponse

  1. via55 Messages postés 14391 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonsoir senecartour

    1) Supprime les lignes :
    'Constitution de la clé
    For k = 5 To Derli
      clé = Cells(k, 1).Value & "_" & Cells(k, 2).Value
    Next k


    2) Remplace les lignes en fin de macro par celle-ci :
    'Recherche dans la base de recherche avec la clé
    For l = 5 To Derli
     clé = Cells(l, 1).Value & "_" & Cells(l, 2).Value
       If IsError(Application.VLookup(clé, ActiveSheet.Range("J5:J" & Derli), 1, False)) Then Cells(l, 1).Interior.ColorIndex = 3
    Next l


    Cdlmnt
    Via

    "L'imagination est plus importante que le savoir."    A. Einstein
    0
    1. senecartour Messages postés 391 Statut Membre 3
       
      Bonsoir Via55,
      Franchement merci énormément. C'est exactement ce que je voulais.
      Merci encore pour votre aide.
      0