Changer "rows" pour "columns" dans ma formule
Bonjour,
J'ai confectionné une formule qui fonctionne bien dans un de mes tableaux. Cependant, dans mon autre tableau, je dois faire la même chose mais avec des colonnes, et ça ne marche pas. Pouvez-vous m'aider SVP?
Formule qui fonctionne:
With Sheets("1")
.Rows("6:45").Hidden = False
.Rows(6 + Range("b5").Value & ":45").Hidden = True
End With
Formule qui ne fonctionne pas:
With Sheets("1")
.Columns("6:78").Hidden = False
.Columns(6 + Range("b1").Value & ":78").Hidden = True
End With
MERCI!
J'ai confectionné une formule qui fonctionne bien dans un de mes tableaux. Cependant, dans mon autre tableau, je dois faire la même chose mais avec des colonnes, et ça ne marche pas. Pouvez-vous m'aider SVP?
Formule qui fonctionne:
With Sheets("1")
.Rows("6:45").Hidden = False
.Rows(6 + Range("b5").Value & ":45").Hidden = True
End With
Formule qui ne fonctionne pas:
With Sheets("1")
.Columns("6:78").Hidden = False
.Columns(6 + Range("b1").Value & ":78").Hidden = True
End With
MERCI!
2 réponses
-
ContributeurBonjour
essaies
Range(Columns(6), Columns(78)).EntireColumn.Hidden = False
--
'ou
'Columns("F:BZ").EntireColumn.Hidden = False
deb = Range("B1")
Range(Columns(deb), Columns(78)).EntireColumn.Hidden = True
End Sub
Michel -
ContributeurBonjour,
Pour afficher les colonnes de A à L:
2 manières:
Range(Columns(1), Columns(12)).Select 'ou Columns("A:L").Select Selection.EntireColumn.Hidden = False
Pour cacher les colonnes de A à L:
Range(Columns(1), Columns(12)).Select 'ou Columns("A:L").Select Selection.EntireColumn.Hidden = True