Macro recherchev

rnr1493 -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis débutant sur le monde du programmation. J'ai un problème sur l'application de recherchev. Voici le détail de mon problème :
J'ai 2 fichiers nommés fichier1 et fichier2. Le fichier1 contenant plusieurs colonnes dont la colonne 3 contenant des numéros CIN et les restes sont vides. Le fichier2 contenant aussi de plusieurs colonnes dont la colonne 5 contenant des numéros CIN aussi. Tout d'abord, je voudrais tester si chaque numéro CIN dans le fichier1 existe dans le fichier2 (recherchev). Et si le numéro CIN dans le fichier1 existe dans le fichier2, on copie les contenus des colonnes A et D correspondant au numéro CIN du fichier2 dans les colonnes B et D du fichier1.

J'ai déjà essayé avec des quelques macros mais je n'arrive pas à le faire.

Est-ce que quelqu'un peut m'aider.

Merci d'avance pour votre aide.

A+

rnr1493

2 réponses

  1. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour,

    pourquoi utiliser rechercheV dans VBA ?

    est ce un problème pour de l'apprentissage de prog VBA , car il se résoud facilement par formules ?
    1
    1. rnr1493
       
      Bonjour michel_m,

      Oui, je voudrais faire par formules mais il y a une erreur #N/A ou #VALEUR alors je préfère de le faire en macro et aussi pour l'apprentissage de prog VBA. C'est très important pour moi.

      Merci beaucoup pour tes conseils et ton temps michel.

      A++
      0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour

    Ci joint classeurs avec solution formules dans feuilles1 et solution macro dans feuilles 2 (seulement sur 1 champ: à toi de jouer pour l'autre
    les 2 classeurs doivent être ouverts
    dans la macro j'ai considéré que le numéros CIN étaient des nombre entiers: à toi d'adapter "au cas ou"
    dans les formules tu ne pouvais pas utiliser rechercheV: regarde l'aide Microsoft (rechercheV est bien pratique mais très limitée)

    souviens toi que "Avant de penser VBA, penser Excel"
    pour les explications: je te laisse chercher dans l'aide F1 (qqsoit le niveau, on fouine toujours dans l'aide)

    https://www.cjoint.com/?3AClAwgEEfJ

    pour t'initier à Excel puis au VBA
    Le site très sympa et clair de Michel Dewaves
    http://www.info-3000.com/
    et aussi
    http://www.excelabo.net/accueil

    Michel
    0