Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 05-04-2017, 09:06 PM
Logit Logit is offline VBA Unprotect Input Date By Offset Windows 10 VBA Unprotect Input Date By Offset Office 2007
Expert
 
Join Date: Jan 2017
Posts: 591
Logit is a jewel in the roughLogit is a jewel in the roughLogit is a jewel in the roughLogit is a jewel in the rough
Default

This works down to Row 4, although the code should be good down to Row 100.

Code:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
Dim ws As Worksheet
Dim inputRange As Range


Set ws = Worksheets("Sheet1")
'tell this sub to unprotect only these cells
Set inputRange = Range("B2:B100,C1:C100")


' If the selected cell is not in the range keep the sheet locked
If Intersect(Target, inputRange) Is Nothing Then
'else unprotect the sheet by providing password
'(same as the one that was used to protect this sheet)
Else

    ws.Unprotect Password:=""
    Target.Locked = False
    With Target
    If .Cells.Count = 1 Then
        If .Column = 2 And .Row > 1 And .Value = "In" Then
            .Offset(, 2).Value = Format(Now(), "dd/mm hh:mm:ss")
        End If
        If .Column = 3 And .Row > 1 And .Value = "Out" Then
            .Offset(, 2).Value = Format(Now(), "dd/mm hh:mm:ss")
        End If
    End If
    
    End With
    ws.Protect Password:=""

End If

End Sub
It's late here ... need some sleep.

See what you can do with it.

Steps:

Paste the code.


Protect Sheet1 (no password).
Start B1 and go down entering In.

Same for C1
Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Unprotect Cells Cardinal2 Excel Programming 2 01-06-2015 05:15 PM
VBA Unprotect Input Date By Offset Set offset properties of a picture charm PowerPoint 1 11-01-2014 05:41 AM
VBA Unprotect Input Date By Offset Formula In Excel To Prompt User To Input Date pclutts Excel Programming 4 08-31-2014 12:45 PM
VBA Unprotect Input Date By Offset Syntax to use OFFSET() in a cell formula? dlowrey Excel 3 07-09-2013 09:15 AM
ADD in That can unprotect the documents. aligahk06 Word 0 07-12-2010 04:55 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 05:34 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft