Salut Steelson,
si, si, ton instruction Columns("A:C").EntireColumn.Hidden = True
fonctionne, mais comme ça commence par Columns("A:C")
c'est déjà les colonnes entières, donc inutile de l'préciser après avec .EntireColumn
; tu peux alors éviter ce « pléonasme » et écrire de façon plus courte et plus directe : Columns("A:C").Hidden = True
c'est juste un détail, mais habituellement, j'utilise .EntireColumn
pour par exemple Cells(lig, 3).EntireColumn.Select
: pour la cellule qui est à l'intersection de la ligne lig et de la colonne 3, on sélectionne la colonne entière C.
tu vois, j't'ai rassuré : même si tu préfères mettre ton instruction plus longue Columns("A:C").EntireColumn.Hidden = True
elle fonctionne correctement ; ton Excel marche bien et t'as pas besoin d'faire une réparation d'ton logiciel Office !
bon, j'te laisse : j'ai prévu d'avance de monter en haut d'l'escalier, puis d'le descendre en bas (j'suis fort, hein ? j'ai réussi à mettre 3 pléonasmes dans la même phrase ! ).
dhany