j'ai cette petite fonction qui ne fonctionne pas !!!!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Function Niveau(IRN, plage) As String
    Dim temp As String
    temp = Application.WorksheetFunction.VLookup(IRN, plage, 8, False)
    Niveau = temp
End Function
en effet j'essaie de renvoyer le contenu de la colonne 8 de ma "plage"

Si je fais

Code : Sélectionner tout - Visualiser dans une fenêtre à part
MsgBox Application.WorksheetFunction.VLookup(IRN, plage, 8, False)
Je recois bien ce que je veux... mais j'arrive pas à le mettre en param de sortie de ma fonction

merci !!!