E
Evelynetfrancois
Guest
bonjour a tous
j ai une macro si dessous qui grise ou non un controle sur une barre perso
pour le controle N°7 , ca marche impec
.
Mais comment rajouter le controle N°8??
j ai tenté
Application.CommandBars('Barreperso1').Controls(7,8).Enabled = False
mais ........ca bugue !!
Suis-je obligé de passer par
With Application
.CommandBars('Barreperso1').Controls(7).Enabled = False
.CommandBars('Barreperso1').Controls(8).Enabled = False
End With
avec une ligne de macro par controle !!
ou y a a til plus court
auriez-vous la solution la mieux adaptée
je vous en REMERCIE d avance et vous souhaite une bonne journée
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Select Case ActiveSheet.Name
Case Is = 'sommaire', 'a', 'i', 'print'
Application.CommandBars('Barreperso1').Controls(7).Enabled = False
Case Else
Application.CommandBars('barreperso1').Controls(7).Enabled = True
End Select
End Sub
j ai une macro si dessous qui grise ou non un controle sur une barre perso
pour le controle N°7 , ca marche impec
.
Mais comment rajouter le controle N°8??
j ai tenté
Application.CommandBars('Barreperso1').Controls(7,8).Enabled = False
mais ........ca bugue !!
Suis-je obligé de passer par
With Application
.CommandBars('Barreperso1').Controls(7).Enabled = False
.CommandBars('Barreperso1').Controls(8).Enabled = False
End With
avec une ligne de macro par controle !!
ou y a a til plus court
auriez-vous la solution la mieux adaptée
je vous en REMERCIE d avance et vous souhaite une bonne journée
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Select Case ActiveSheet.Name
Case Is = 'sommaire', 'a', 'i', 'print'
Application.CommandBars('Barreperso1').Controls(7).Enabled = False
Case Else
Application.CommandBars('barreperso1').Controls(7).Enabled = True
End Select
End Sub