Bonjour
N'étant pas douée sur VBA, j'essaie de faire une macro.
L'objectif est de prendre un mot dans un tableau, puis aller le trouver dans la 1ère colonne d'un autre tableau qui donne la référence de l'adresse d'une cellule (2 colonnes plus loin). Une fois cette adresse dans la variable Var2, il faut aller mettre une croix dans cette case.
Malheureusement, j'ai une erreur que je n'arrive pas à résoudre au niveau de la ligne (Set Sheets("reservoir").Range(Var2).Value = "X"). Erreur d'éxecution '424' Objet recquis.
Quelqu'un a-t-il une solution ?
Merci par avance !!!!!
Voici mon code :
Sub localisation_reservoir()
Dim FL1 As Worksheet
Dim NoCol As Integer
Dim NoLig As Long
Dim Var1 As Variant
Dim Var2 As Variant
Set FL1 = Worksheets("Accueil")
NoCol = 6
For NoLig = 5 To 15
Var1 = FL1.Cells(NoLig, NoCol).Value
Set Var2 = Sheets("zone intervention").Range("A2:A500").Find(Var1).Offset(0, 2)
Set Sheets("reservoir").Range(Var2).Value = "X"
Next
Set FL1 = Nothing
End Sub