Corriger mon code

bonjour le forum,

je cherche à cacher des colonnes qui commencent par la colonne B mais dont la dernière colonne est stockée dans la variable Z

y = .Range("B4:ADA4").Find(x, lookat:=xlWhole).Column

Z = Split(Columns(y).Address(ColumnAbsolute:=False), ":")(1)

Columns("b:z").Hidden = True

ici il me cache de B à Z alors dans le cas d'espèce z= Colonne P

comment écrire correctement la 2eme ligne pour que le code prenne en compte la valeur stockée dans la variable z?

merci d'avance.

Pedro.

Bonjour,

Columns("b:" & z).Hidden = True

eric

Bonjour,

Une variable ne doit pas être encadrée de guillemets sinon, elle est considérée comme du texte !

bonjour vous deux et merci bcp.

Pedro.

Rechercher des sujets similaires à "corriger mon code"