Fonction rechercheV en VBA avec copier coller

  • Initiateur de la discussion Initiateur de la discussion gvives
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gvives

XLDnaute Occasionnel
Bonjour à tous,

Pourriez vous m'aider concernant un code VBA ?

J'ai un fichier simplifié avec deux onglets.

Dans le premier onglet "Sélection" la colonne B se remplie à l'aide d'une liste de données.

Je voudrai que la colonne C se remplisse automatiquement en VBA par rapport au choix de la colonne B en allant chercher sa correspondance sur la feuille "Détails". (comme avec une formule recherche().

Merci beaucoup de votre aide.

Bonne journée.
 

Pièces jointes

Re : Fonction rechercheV en VBA avec copier coller

Bonjour Bernard,

Tout d'abord merci.

Effectivement je souhaite utiliser uniquement le VBA. J'ai essayé de comprendre l'utilisation de la formule rechercheV en VBA mais je n'y arrive pas, je pense que le fait de visualiser un code appliqué à mon cas me permettra de la manipuler et de la comprendre plus facilement.

Merci encore pour ton aide,

Bonne journée !
 
Re : Fonction rechercheV en VBA avec copier coller

Bonjour Gives,

J'avais justement la même problématique que toi.
La macro calcul automatiquement la dernière ligne pour affecté la formule sur la plage. Donc si tu rajoute des lignes dans ta colonne B il faudra rejouer la macro.

Bon par contre je débute encore donc il y a peut-être moyen de faire un petit plus propre.

Bonne journée,

Grenadine
 

Pièces jointes

Re : Fonction rechercheV en VBA avec copier coller

Bonsoir gvives, bbb38, grenadine ... et le reste du forum,

Dans un cas comme celui-ci, j'aurais proposé -comme Bernard- une formule (pourquoi faire en vba, ce qu'une formule réalise parfaitement?) Pour les autres lecteurs qui passeraient prochainement par ici, un petit mot sur le "pourquoi en vba" serait utile.
En attendant le retour de Bernard avec une autre proposition, éventuellement, en voici une: le code se déclenche à chaque modification de contenu dans la plage B3:B23

... à tester
 

Pièces jointes

Re : Fonction rechercheV en VBA avec copier coller

Bonsoir gvives, grandine, Modeste, le forum,
Une autre solution avec VBA, en sélectionnant une cellule de la colonne B, pour 200 contrôles mentionnés sur la feuille Détails (moins élaborée que celle proposée par Modeste). On peut envisager une solution avec une plage variable.
Cordialement,
Bernard
PS. Modeste : Pour progresser, j’étudie ta proposition.
Pour les autres lecteurs qui passeraient prochainement par ici, un petit mot sur le "pourquoi en vba" serait utile.
Peut-être pour alléger le fichier ?
Amicalement.
 

Pièces jointes

Re : Fonction rechercheV en VBA avec copier coller

Bonjour à tous

Pour les autres lecteurs qui passeraient prochainement par ici, un petit mot sur le "pourquoi en vba" serait utile.

Parce que je le VBA bien.
(Bisous à Liliane B.)

Ok je sors.

PS: Sinon je suis d'accord sur le principe: Si Excel (et ses fonctions natives) peut le faire, alors le VBA peut être un instant oublié.
Et statistiquement il y a plus d'utilisateurs sachant utiliser (ou apprendre à le faire) des formules Excel que le VBA.
 
Dernière édition:
Re : Fonction rechercheV en VBA avec copier coller

Bonjour a tous ce que je veux faire c'est très simple mais je n'y arrive pas 🙂

je voudrais lancer une macro qui insère dans la colonne A de la feuil1 la valeur de la cologne A de la feuil2 uniquement si les valeurs des colonne B C D E F G H J sont idem pour les 2 feuilles

ci joint mon fichier excel
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Réponses
7
Affichages
287
Retour