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 Automatically Record Date in a cell

Im am using excell 2007, and im doing my progress report spread sheet.What
exactly i need is: I am inputing percentage in a series of rows and i want an
automatic formula in a single cell that will record the date when i started
inputing percentage and also the date when it is done(or shall i say the
total is already 100 %.
Please help me about this it will save me a lot of time doing my reports..


  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 11,058
Default Automatically Record Date in a cell

Here is a typical example that you can modify for your needs. Say in column
B we enter the percentage. We want the start date to appear in column C and
remain unchanged until 100% is entered in column B. Then the date in column
C will become the finish date and remain static. Enter the following event
macro in the worksheet code area:

Private Sub Worksheet_Change(ByVal Target As Range)
Dim t As Range, r As Range, rC As Range
Set t = Target
Set rC = t.Offset(0, 1)
Set r = Range("B:B")
If Intersect(t, r) Is Nothing Then Exit Sub
v = t.Value
If IsEmpty(rC) Then
Application.EnableEvents = False
rC.Value = Date
Application.EnableEvents = True
End If
If t.Value < 1 Then Exit Sub
Application.EnableEvents = False
rC.Value = Date
Application.EnableEvents = True
End Sub


Because it is worksheet code, it is very easy to install and use:

1. right-click the tab name near the bottom of the window
2. select View Code - this brings up a VBE window
3. paste the stuff in and close the VBE window

If you save the workbook, the macro will be saved with it.

To remove the macro:

1. bring up the VBE windows as above
2. clear the code out
3. close the VBE window

To learn more about macros in general, see:

http://www.mvps.org/dmcritchie/excel/getstarted.htm

To learn more about Event Macros (worksheet code), see:

http://www.mvps.org/dmcritchie/excel/event.htm


--
Gary''s Student - gsnu200909


"bhen" wrote:

Im am using excell 2007, and im doing my progress report spread sheet.What
exactly i need is: I am inputing percentage in a series of rows and i want an
automatic formula in a single cell that will record the date when i started
inputing percentage and also the date when it is done(or shall i say the
total is already 100 %.
Please help me about this it will save me a lot of time doing my reports..


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
How can I get the system date & time for different cell record Get System Date & Time Excel Discussion (Misc queries) 8 January 9th 08 01:20 AM
Automatically fill blank cell by same as just above record [email protected] Excel Discussion (Misc queries) 2 March 3rd 07 05:24 PM
Set cell to record date when adjacent cell is filled AND NOT RESET The new guy Excel Worksheet Functions 3 February 26th 07 06:11 PM
Record date cell is inputted Marty Excel Discussion (Misc queries) 1 January 23rd 07 08:57 PM
recording the date when record was entered in cell in Excel mcgoo Excel Worksheet Functions 1 February 10th 05 10:11 PM


All times are GMT +1. The time now is 03:26 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"