XL 2016 RechercheV sous VBA

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

Blaster

XLDnaute Nouveau
Bonjour à tous,

Je rencontre une petite difficulté en essayant d'utiliser la fonction rechercheV sous VBA, le debugger me retour
une incompatibilité de Type. Je vous ai joint un fichier test , Merci à ceux qui pourraient m'aiguiller sur la bonne voie.



VB:
Sub Macro1()
Dim X, Formule  As Variant
Dim TEST As String

TEST = "PIERRE"

Formule = "=+VLOOKUP(TEST,TABLE_SERVICE,2,FALSE)"
 
X = Evaluate(Formule)

MsgBox (X)
 
End Sub

Bien cordialement,
 

Pièces jointes

Bonjour.
Vous ne pouvez pas utliser une variabe VBA en tant que nom Excel. Avec sa valeur entre apostrophes doublées ça marche, ceci affiche "COMMERCE":
VB:
Dim TEST As String
TEST = "PIERRE"
MsgBox Evaluate("VLOOKUP(""" & TEST & """,TABLE_SERVICE,2,FALSE)")
 
Dernière édition:
- 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
6
Affichages
641
Réponses
3
Affichages
250
  • Question Question
Microsoft 365 Bug dans export TXT
Réponses
6
Affichages
521
Retour