N
Newbe
Guest
Bonjour,
Je débute en VBA et je dois créer une macro qui cherche un mot dans la première ligne de mon tableau et qui colorie ensuite la colonne correspondante en jaune. J'ai écrit le code correspondant mais lorsque je le lance il me renvoi une erreur 91 et je sais pas trop comment y remedier.
Ca ressemble à ça:
Public Sub recherche_colonne()
Dim col As Integer
Dim c As Range
donnée = "ISIN"
x= [A1,Z1].Find(What:=donnée, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByColumns).Adress
set c=range(x)
col=c.column
Range("col").Select
For i=1 To 4
Range("col" & i).Interior.color=vbYellow
Next i
End Sub
Si quelqu'un sait ce qui ne fonctionne pas...
Je débute en VBA et je dois créer une macro qui cherche un mot dans la première ligne de mon tableau et qui colorie ensuite la colonne correspondante en jaune. J'ai écrit le code correspondant mais lorsque je le lance il me renvoi une erreur 91 et je sais pas trop comment y remedier.
Ca ressemble à ça:
Public Sub recherche_colonne()
Dim col As Integer
Dim c As Range
donnée = "ISIN"
x= [A1,Z1].Find(What:=donnée, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByColumns).Adress
set c=range(x)
col=c.column
Range("col").Select
For i=1 To 4
Range("col" & i).Interior.color=vbYellow
Next i
End Sub
Si quelqu'un sait ce qui ne fonctionne pas...