Permet de simplifier l'utilisation réguliére de Recherchev dan vos tableaux excel
Source / Exemple :
Function rchv(quoi, le_fichier_sans_xls, la_feuille, Numero_de_la_colonne_debut, numero_de_colonne_a_lire, ligne_haut_si_0_fonction_met_1, ligne_bas_si_0_fonction_met_65536, reponse_si_pas_bon)
rchv = "argument!!!"
If quoi = "" Or le_fichier_sans_xls = "" Or la_feuille = "" Or Numero_de_la_colonne_debut = "" Or numero_de_colonne_a_lire = "" Then Exit Function
If ligne_haut_si_0_fonction_met_1 = 0 Then ligne_haut_si_0_fonction_met_1 = 1
If ligne_bas_si_0_fonction_met_65536 = 0 Then ligne_bas_si_0_fonction_met_65536 = 65536
rchv = Application.VLookup(quoi, Workbooks(le_fichier_sans_xls).Sheets(la_feuille).Range(Cells(ligne_haut_si_0_fonction_met_1, Numero_de_la_colonne_debut).Address & ":" & Cells(ligne_bas_si_0_fonction_met_65536, numero_de_colonne_a_lire).Address), 1 + numero_de_colonne_a_lire - Numero_de_la_colonne_debut, False)
If IsError(rchv) Then rchv = pasbon
End Function
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.