Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 1
Default Locking Cell Once Data is entered

Is there a way to lock a cell from being changed once data has been entered
into that cell?

  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 2,836
Default Locking Cell Once Data is entered

Try either of the following:
1) Tools Protection Protect Sheet
2) Tools Protection Allow Users to Edit Ranges...

This is a great reference:
http://j-walk.com/ss/excel/faqs/protectionFAQ.htm


This is worth a look too:
http://www.techonthenet.com/excel/cells/protect.php



Regards,
Ryan--



--
RyGuy


"Wm Pincumbe" wrote:

Is there a way to lock a cell from being changed once data has been entered
into that cell?

  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 5,441
Default Locking Cell Once Data is entered

Wm,

Unlock all cells that are allowed to have data entered (format / Cells... Protection tab, uncheck
"Locked"). Then use Tools / Protection / Protect Sheet... and turn on sheet protection (with or
without a password - I would suggest not using a password, but then that's just me...).

Then copy the appropriate event below (depending on your password usage), right click the sheet tab,
select "View Code" and paste the code into the window that appears.

HTH,
Bernie
MS Excel MVP

If you didn't use a password

Private Sub Worksheet_Change(ByVal Target As Range)
Target.Parent.Unprotect
Target.Locked = True
Target.Parent.Protect
End Sub

If you use a password:

Private Sub Worksheet_Change(ByVal Target As Range)
Target.Parent.Unprotect "PasswordYouUsed"
Target.Locked = True
Target.Parent.Protect "PasswordYouUsed"
End Sub

"Wm Pincumbe" <Wm wrote in message
...
Is there a way to lock a cell from being changed once data has been entered
into that cell?



  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 22,906
Default Locking Cell Once Data is entered

Yes.

Give us more details of what you want locked or adjust this example sheet event
code.

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
On Error GoTo enditall
Application.EnableEvents = False
If Target.Cells.Column = 1 Then
ActiveSheet.Unprotect Password:="justme"
n = Target.Row
If Target.Value < "" Then
Target.Locked = True
End If
End If
enditall:
Application.EnableEvents = True
ActiveSheet.Protect Password:="justme"
End Sub

You will have to set cells of column A to unlocked then protect the sheet.

Right-click on the sheet tab and "View Code"

Copy/paste the code into that module.


Gord Dibben MS Excel MVP

On Wed, 28 Nov 2007 08:15:00 -0800, Wm Pincumbe <Wm
wrote:

Is there a way to lock a cell from being changed once data has been entered
into that cell?


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
LOCK CELL AFTER DATA IS ENTERED MIke Excel Discussion (Misc queries) 4 October 24th 07 12:33 AM
Change color of cell when different cell has data entered B J G Excel Discussion (Misc queries) 1 October 18th 07 07:59 PM
Locking in Formula cell to follow its cells that contain calc data Jason52 Excel Discussion (Misc queries) 1 April 13th 07 07:08 PM
How do I prevent data from being entered into a particular cell? Bryan Excel Discussion (Misc queries) 1 April 7th 07 01:24 AM
data changes when entered into a cell Ian Gill Excel Worksheet Functions 1 October 10th 06 05:39 PM


All times are GMT +1. The time now is 11:21 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"