Bonjour,
J'utilise VLookup dans ma fonction suivante :
If FeuilleExiste("IW38") Then
NbColOt = NumeroColonne("Ordre")
NbLin38 = Sheets("IW38").UsedRange.Rows.Count
NbCol38 = Sheets("IW38").UsedRange.Columns.Count
Ndp = NumeroColonne("Durée panne")
For i = 2 To NbLin
Sheets("Analyse").Cells(i, 8) = Application.WorksheetFunction.VLookup(Sheets("Analyse").Cells(i, 3).Value, Range(Sheets("IW38").Cells(2, NbColOt), Sheets("IW38").Cells(NbLin38, NbCol38)), Ndp - NbColOt + 1, False)
Next
End If
La fonction FeuilleExiste renvoie un booléen et fonctionne.
La fonction NuméroColonne renvoie le numéro de colonne associé à une en-tête (integer)
j'ai une erreur 1004 : impossible de lire la propriété VLookup de la classe Worksheetfunction...
Pourtant tous les arguments me semblent corrects...
Je vous remercie d'avance pour votre aide
Bien cordialement,
Nicolas