Pourquoi utiliser la fonction RECHERCHEX alors qu'il suffit de modifier très simplement le VBA :La fonction renvoyant l'adresse de la dernière ligne ?
Function AdresseFinDeTableau() As String
Application.Volatile
Dim finTab As Long
With [Numero].ListObject.Range
finTab = .Find("*", , xlValues, , xlByRows, xlPrevious).Row
AdresseFinDeTableau = .Rows(finTab - .Row + 1).Address(0, 0)
End With
End Function