Fonction Hlookup

Bonjour à tous,

Ayant débuté il y a peu en vba, ça galère un peu. J'ai regardé les sujets sur hlookup mais je ne trouve pas mon erreur

Je cherche à récupérer une donnée en fonction d'une date avec la fonction hllokup mais il génère une erreur "l'indice n'appartient pas à la sélection mais je ne vois pas pourquoi"...

Sub besoin()
Dim dat As Date
Dim bes_771 As Integer

Workbooks("Suivi MOD Brochage").Sheets("Matin").Activate
dat = Range("S2").Value
ReDim tab_bes(Range("H9").End(xlDown).Row, Range("A1").End(xlToRight).Column) As String

bes_771 = Application.WorksheetFunction.HLookup(dat, tab_bes, 1, False)

End Sub

Bonsoir,

tab_bes est une variable non déclarée, donc de type Variant. En redimensionnant cette variable en tableau à 2 dimensions, tu obtiendras bien un tableau... vide.

Cordialement.

Rechercher des sujets similaires à "fonction hlookup"