Christian0258
XLDnaute Accro
Bonjour à tout le forum,
Je vous souhaite le meilleur pour cette nouvelle Année.
Je souhaiterais votre aide pour ce problème de "cohabitation" avec Private Sub...
si je laisse Option Explicit ça plante sur C variable non définie
si j'enlève Option Explicit la macro de JCGL ne fonctionne pas ?
Option Explicit
Private Sub ToggleButton1_Click() 'auteur JCGL
ActiveSheet.Unprotect
Application.ScreenUpdating = 0
If ToggleButton1 = False Then
ToggleButton1.Caption = "Afficher tous les jours"
Call MasqueEssai
Else
ToggleButton1.Caption = "Afficher les jours ouvrés"
Call AfficheEssai
End If
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Private Sub Worksheet_Activate() 'auteur Boisgnontier
ActiveSheet.Unprotect ' ajouter par moi ?
For Each C In [ZonePlan1]
C.Interior.ColorIndex = xlNone
On Error Resume Next
C.Interior.ColorIndex = [Couleurs].Find(C, LookAt:=xlWhole).Interior.ColorIndex
C.Font.ColorIndex = [Couleurs].Find(C.Value, LookAt:=xlWhole).Font.ColorIndex ' ajouter par moi ?
Next C
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ' ajouter par moi ?
End Sub
Je vous souhaite le meilleur pour cette nouvelle Année.
Je souhaiterais votre aide pour ce problème de "cohabitation" avec Private Sub...
si je laisse Option Explicit ça plante sur C variable non définie
si j'enlève Option Explicit la macro de JCGL ne fonctionne pas ?
Option Explicit
Private Sub ToggleButton1_Click() 'auteur JCGL
ActiveSheet.Unprotect
Application.ScreenUpdating = 0
If ToggleButton1 = False Then
ToggleButton1.Caption = "Afficher tous les jours"
Call MasqueEssai
Else
ToggleButton1.Caption = "Afficher les jours ouvrés"
Call AfficheEssai
End If
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Private Sub Worksheet_Activate() 'auteur Boisgnontier
ActiveSheet.Unprotect ' ajouter par moi ?
For Each C In [ZonePlan1]
C.Interior.ColorIndex = xlNone
On Error Resume Next
C.Interior.ColorIndex = [Couleurs].Find(C, LookAt:=xlWhole).Interior.ColorIndex
C.Font.ColorIndex = [Couleurs].Find(C.Value, LookAt:=xlWhole).Font.ColorIndex ' ajouter par moi ?
Next C
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ' ajouter par moi ?
End Sub