Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Protection

3 réponses
Avatar
Pascal
Bonjour,

Excel 2007

Après:

Private Sub Workbook_Open()
[a65536].End(xlUp).Offset(1, 0).Select
End Sub

Comment faire pour protéger en écriture et sélection, toutes les lignes au
dessus et en dessous de la selection

Merci

Pascal

3 réponses

Avatar
MichDenis
Bonjour Pascal,


'--------------------------------
Private Sub Workbook_Open()
With Worksheets("Feuil1")
.Unprotect 'Mot de passe si nécessaire
With .Range("A:A")
.Cells.Locked = False
.End(xlUp).Offset(1, 0).Locked = True
End With
.EnableSelection = xlUnlockedCells
.Protect 'mot de passe si nécessaire
End With
End Sub
'--------------------------------

"Pascal" a écrit dans le message de groupe de discussion :
O3YC$
Bonjour,

Excel 2007

Après:

Private Sub Workbook_Open()
[a65536].End(xlUp).Offset(1, 0).Select
End Sub

Comment faire pour protéger en écriture et sélection, toutes les lignes au
dessus et en dessous de la selection

Merci

Pascal
Avatar
MichDenis
Je crois que c'est ceci que tu désires, l'inverse de ce que fait la procédure :

Private Sub Workbook_Open()
With Worksheets("Feuil1")
.Unprotect 'Mot de passe si nécessaire
With .Range("A:A")
.Cells.Locked = True
.End(xlUp).Offset(1, 0).Locked = False
End With
.EnableSelection = xlUnlockedCells
.Protect 'mot de passe si nécessaire
End With
End Sub
Avatar
Pascal
Merci Denis

"MichDenis" a écrit dans le message de news:
%
Je crois que c'est ceci que tu désires, l'inverse de ce que fait la
procédure :

Private Sub Workbook_Open()
With Worksheets("Feuil1")
.Unprotect 'Mot de passe si nécessaire
With .Range("A:A")
.Cells.Locked = True
.End(xlUp).Offset(1, 0).Locked = False
End With
.EnableSelection = xlUnlockedCells
.Protect 'mot de passe si nécessaire
End With
End Sub