Bonjour,
Je voulais recreer une sorte de RerchercheV, j'ai une fonction qui marche, mais je ne parviens pas à traiter la fonction en utilisant que le parametre matrice.
Il a fallu que j'utilise le nom de la feuille d'ou provient ma matrice
pour effectuer mes recherches.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Function Fct_RechercheV(chaine As String, matrice As Range, colonne As Integer) As String
Dim i As Integer
Dim j As Integer
Dim t As Boolean
On Error GoTo gestErr
t = False
 
For i = matrice.Row To matrice.End(xlDown).Row
    For j = matrice.Column To matrice.End(xlToRight).Column
        If Worksheets("Maintenance").Cells(i, j).Text = chaine Then
            Fct_RechercheV = Worksheets("Maintenance").Cells(i, 3)            
      t = True
        End If
    Next j
Next i
If t = False Then Fct_RechercheV = ""
finFunction:
Exit Function
gestErr:
MsgBox Error$
Resume finFunction
End Function
En utilisant le parametre Matrice j'allais pointer je ne sais pas trop ou d'ailleurs.
Merci d'avance de vos idées pour rendre ce code un peu plus standard.