re,
T2 est fusionée, donc, s'elle est sélectionée, target.count>1, donc avant, le macro s'arrêtait !
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set c = Target.Cells(1, 1) 'regarde toujours à la première cellule, même si les cellules sont fusionées "merged", comme T2
Range("Y1,AR1,BK1,CD1").EntireColumn.ColumnWidth = 20 'fixer certaines colonnes a largeur 20
With Columns("F") 'et pour la colonne F
.ColumnWidth = IIf(.Hidden, 0, 20) 's'elle est cachée, elle reste cachée (width=0), else 20
End With
If Not Intersect(Range("Y2:Y80,AR2:AR80,F2:F80,BK2:BK80,CD2:CD80"), c) Is Nothing Then c.EntireColumn.ColumnWidth = 100 'enlarger colonne sélectionnée
End Sub