|  

» Cell protection only for formulas using VBA in Microsoft Excel

Question:
Only cells with formulas are to be protected. New entries are recognized and also protected.


Answer:
Insert the following code in This Workbook module.









Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rng As Range
For Each rng In Target.Cells
If rng.HasFormula Then
ActiveSheet.Protect
Exit Sub
Else
ActiveSheet.Unprotect
End If
Next rng
End Sub


Rate This Tip
12 34 5
Rating: 2.75     Views: 24728
protection of formula
rashid
i am trying to hide formula in cell ,i did check hide and locked.but still i can see formula in formula bar.plz help me out how to protect formula from if i press delete by mistake the formula will be deleted i just want to lock formula cells.
protection
syed atif
how we can protect our only one cell in spreadsheet
Click here to post comment
For Registered Users
Name
Comment Title
Comments