Workbook_SheetSelectionChange

Fermé
simbahuru Messages postés 1 Date d'inscription mardi 5 novembre 2013 Statut Membre Dernière intervention 5 novembre 2013 - 5 nov. 2013 à 16:48
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 6 nov. 2013 à 11:36
Impossible faire passer le code ci dessous : j'ai des cellule avec fond couleur et souhaite les verrouiller par le code suivant :
Private Sub Workbook_Open()
If ThisWorkbook.BuiltinDocumentProperties("Author").Value = "haha" Then
Application.DisplayFullScreen = False
Application.DisplayFormulaBar = True
ActiveSheet.Unprotect Password:="haha"
Else
Application.DisplayFullScreen = False
Application.DisplayFormulaBar = False
End If
End Sub

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
With ActiveCell
.Locked = True <----------- c'est là que ca plante
.FormulaHidden = True
End With
If ThisWorkbook.BuiltinDocumentProperties("Author").Value <> "haha" Then
ElseIf Target.Interior.Color = RGB(255, 192, 0) Then
ActiveCell.Locked = False
ActiveCell.FormulaHidden = False
End If
End Sub

1 réponse

michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
6 nov. 2013 à 11:36
Bonjour,
je viens d'essayer(XL2007,Windows) et ca marche
0