Bonjour,
Est il possible de d'affecter directement à une variable la valeur du résultat d'une recherche Vlookup au lieu de l'affecter à la valeur d'une cellule ?
Merci d'avance
Lucien
Bonjour,
Est il possible de d'affecter directement à une variable la valeur du résultat d'une recherche Vlookup au lieu de l'affecter à la valeur d'une cellule ?
Merci d'avance
Lucien
Bonsoir
Oui :COrdialement,
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaVariable = Application.WorksheetFunction.VlookUp(...)
PGZ
Merci,
Mais pouvez vous me donner le code pour déclarer la table matrice car RIPT!R1C1:R100C6 provoque une erreur d'objet requis.
Cdlt
Lucien
Code : Sélectionner tout - Visualiser dans une fenêtre à part MaVariable = Application.VLookup("TonMotàChercher", Sheets("RIPT").Range("A1:F100"), 2, False)
Salut.
Tu peux aussi utiliser EVALUATE
Voir mon tuto sur RECHERCHEV...
Code : Sélectionner tout - Visualiser dans une fenêtre à part evaluate("vlookup(...,RIPT!R1C1:R100C6,...)")
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------
Mes billets de blog sur DVP
Mes remarques et critiques sont purement techniques. Ne les prenez jamais pour des attaques personnelles...
Pensez à utiliser les tableaux structurés. Ils vous simplifieront la vie, tant en Excel qu'en VBA ==> mon tuto
Le VBA ne palliera jamais une mauvaise conception de classeur ou un manque de connaissances des outils natifs d'Excel...
Ce ne sont pas des bonnes pratiques parce que ce sont les miennes, ce sont les miennes parce que ce sont des bonnes pratiques
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
---------------
Partager