Bonsoir à tous, je suis débutante en VBA et la je colle face à une recherche ( style recherchev sous excel mais là en VBA:
Valeur cherchée = valeurs en colonne A dans ma feuil2
Vecteur de recherche = valeurs en colonne A dans ma feuil1
Vecteur valeurs trouvés = valeurs en colonne N dans ma feuil1
Voici le début de programme que j'ai fait mais qui ne m'affiche pas de résultat à part : #nom?
---------------------------------------------------------
Sub Essai4()
Dim maplagerecherche, maplagetrouve As Variant
Dim ChercheTest As String
Worksheets("feuil1").Select
maplagerecherche = Range("a1:a200")
maplagetrouve = Range("n1:n200")
Worksheets("feuil2").Select
ChercheTest = Cells(2, 1).Value
Cells(2, 147) = ActiveCell.FormulaR1C1 = "=VLOOKUP(Cherchetest,CPsuivies!maplagerechercheCP, CPsuivies!maplagetrouveCP)"
End Sub
__________________________________________________________
Pour le moment je fais une recherche d'une cellule mais par la suite j'aimerais l'étendre à une colonne.
Pouvez vous me dire si c'est une erreur de code ou de choix dans la fonction?
Merci d'avance pour votre aide en espérant que je poste au bon endroit
Valeur cherchée = valeurs en colonne A dans ma feuil2
Vecteur de recherche = valeurs en colonne A dans ma feuil1
Vecteur valeurs trouvés = valeurs en colonne N dans ma feuil1
Voici le début de programme que j'ai fait mais qui ne m'affiche pas de résultat à part : #nom?
---------------------------------------------------------
Sub Essai4()
Dim maplagerecherche, maplagetrouve As Variant
Dim ChercheTest As String
Worksheets("feuil1").Select
maplagerecherche = Range("a1:a200")
maplagetrouve = Range("n1:n200")
Worksheets("feuil2").Select
ChercheTest = Cells(2, 1).Value
Cells(2, 147) = ActiveCell.FormulaR1C1 = "=VLOOKUP(Cherchetest,CPsuivies!maplagerechercheCP, CPsuivies!maplagetrouveCP)"
End Sub
__________________________________________________________
Pour le moment je fais une recherche d'une cellule mais par la suite j'aimerais l'étendre à une colonne.
Pouvez vous me dire si c'est une erreur de code ou de choix dans la fonction?
Merci d'avance pour votre aide en espérant que je poste au bon endroit