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.
En utilisant le parametre Matrice j'allais pointer je ne sais pas trop ou d'ailleurs.
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
Merci d'avance de vos idées pour rendre ce code un peu plus standard.
Partager