• Initiateur de la discussion Initiateur de la discussion gaston_lagaffe
  • 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 !

G

gaston_lagaffe

Guest
Bonjour à tous,

J'ai un bouton qui permait de remplir la feuil2 à partir de la feuil1 du classeur1.
J'ai aussi besoin que la macro récupère des infos dans la feuil1 d'un classeur2.
J'ai essayé d'utiliser la fonction RechercheV dans le code VBA (je suis débutant en VBA 😀) mais ça ne marche pas 🙁.

Voici le bout de code:
Code:
Feuil2.Cells(k, 5).Value = RechercheV(Feuil1.Cells(i+5,1).Value;Workbooks("Classeur2.xls").Worksheets("Feuil1").Range($A$2:$B$999);2;VRAI)

Si quelqu'un peut m'indiquer comment modifier mon code...

Merci d'avance.
 
Re : RechercheV en VBA

Salut,

Tu ne peux pas mélanger le vba avec les fonctions d'excel comme çà! Tu dois pouvoir utiliser recherchev sans passer par le vba.

exemple =recherchev(nom_du_classeur!nom_de_la_feuille!,matrice,indice_colonne)
 
Re : RechercheV en VBA

Salut et merci pour ta réponse.

Je pensais pouvoir utiliser les fonctions Excel dans mon code VBA, j'ai par exemple utilisé la fonction MONTH et ça a marché.

Existe-t'il un moyen simple pour faire l'équivalent de RechercheV en VBA?
 
Re : RechercheV en VBA

J'ai trouvé 🙂

Je note la solution (il y a bien quelqu'un qui se posera la même question...)

Les fonctions Excel sont utilisables en VBA, il faut juste trouver le bon nom (anglais of course).

Pour RechercheV, c'est VLookup 😛

Mon code marche en utilisant

Code:
Application.WorksheetFunction.VLookup
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
450
Réponses
1
Affichages
323
Réponses
5
Affichages
909
Réponses
2
Affichages
527
Réponses
7
Affichages
481
Retour