Re : Protection cellules (erreur dans thisworkbook)
Bonjour,
Merci et encore bravo très fort.
Meilleurs voeux pour 2010
Bonjour,
J'ai voulu intégrer votre formule dans un fichier dans le ThisWorkbook mais lorsque je ferme mon fichier j'ai le message d'erreur suivant : "erreur de compilation. Seuls des commentaires peuvent apparaître après End Sub, End Function, ou End Property"
et voici en entier ce que j'ai dans le Thisworkbook :
Private Sub Workbook_Open() '
Dim Bouton As CommandBarButton
Set CmdBar = Application.CommandBars _
.Add(Name:="MaBarrePerso", Position:=msoBarTop, _
Temporary:=True)
Set Bouton = CmdBar.Controls.Add(Type:=msoControlButton)
With Bouton
.FaceId = 6852
.OnAction = "SOMMAIRE"
.TooltipText = "SOMMAIRE"
.Caption = "SOMMAIRE"
.Style = msoButtonIconAndCaption
End With
CmdBar.Visible = True
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error Resume Next
Application.CommandBars("MaBarrePerso").Delete
End Sub
Option Explicit
Private Sub Workbook_Activate()
Application.OnKey "^!", "InverseEnableEvents"
End Sub
Private Sub Workbook_Deactivate()
Application.OnKey "^!"
End Sub
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Dim R As Range
On Error Resume Next
Application.EnableEvents = False
Set R = Application.Intersect(Target, Selection.SpecialCells(xlCellTypeFormulas))
Application.EnableEvents = True
If Not R Is Nothing Then Target.Cells(1, 1).Offset(1, 0).Select
End Sub
c'est la ligne "Private Sub Workbook_BeforeClose(Cancel As Boolean) " qui ressort en erreur (flêche jaune en début de ligne et soulignement en jaune.
Merci d'avance,