Sub Protect()
'
Application.ScreenUpdating = False
With Sheets("BASE")
.Unprotect (1234)
.EnableSelection = xlNoRestrictions
.Protect Password:="1234", _
DrawingObjects:=True, _
Contents:=True, _
Scenarios:=True, _
AllowFormattingCells:=True, _
AllowFormattingColumns:=True, _
AllowFormattingRows:=True, _
AllowSorting:=True, _
AllowFiltering:=True, _
AllowUsingPivotTables:=True
End With
End Sub