Bonjour !
Je suis débutant en VBA et j'aimerais réaliser une application simple qui je ne pense n'est pas compliqué mais je n'ai pas malheuresement pas le niveau !
J'aimerais que ma commande recherche dans une ligne donné des valeurs, et si celle ci est présente, qu'elle colore une carte vectorielle présente dans un autre onglet d'un pays que j'ai dans une liste. J'arrive à faire la deuxième partie de la condition mais pas la première car ça buggue ... par xemple, si le pays mexique est présent, alors le colorer en rouge.
If Sheets("Liste correspondants").Range("GOMEZ").Value = 1 Then Sheets("GOMEZ").Select
ActiveSheet.Shapes.Range(Array("MEXICO")).Select
With Selection.ShapeRange.Fill
.Visible = msoTrue
.ForeColor.ObjectThemeColor = msoThemeColorAccent2
.ForeColor.TintAndShade = 0
.ForeColor.Brightness = 0
.Transparency = 0
.Solid
Qu'est ce qui buggue selon ?
Merci à vous !!