Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Now with microseconds Excel 2003
I want to use a macro to put in date time in a cell with microseconds.
I've tried Range("a1").Value = Format(Now, " dd-mm-yyyy hh.mm.ss. 000") which doesn't work for the milliseconds. If I enter =now() in a cell manually and use custom format dd/mm/yyyy hh:mm:ss:000 it works. Any suggestions please? I want to create a unique date time reference in each row and thought I'd use a time date function. Thanks. |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Now with microseconds Excel 2003
Dim d As Double
d = Evaluate("Now()") Range("A1") = d format A1 in the worksheet or in VBA to match your reqs. -- Gary''s Student - gsnu200753 |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Now with microseconds Excel 2003
Option Explicit
Sub testme() With ActiveSheet.Range("A1") .NumberFormat = "mm/dd/yyyy hh:mm:ss.000" .Formula = "=now()" .Value2 = .Value2 End With End Sub ian wrote: I want to use a macro to put in date time in a cell with microseconds. I've tried Range("a1").Value = Format(Now, " dd-mm-yyyy hh.mm.ss. 000") which doesn't work for the milliseconds. If I enter =now() in a cell manually and use custom format dd/mm/yyyy hh:mm:ss:000 it works. Any suggestions please? I want to create a unique date time reference in each row and thought I'd use a time date function. Thanks. -- Dave Peterson |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Now with microseconds Excel 2003
I want to use a macro to put in date time in a cell with microseconds.
Another option... Sub Demo() [A1] = [TEXT(NOW(),"dd-mm-yyyy hh.mm.ss.000")] End Sub -- Dana DeLouis "ian" wrote in message ups.com... I want to use a macro to put in date time in a cell with microseconds. I've tried Range("a1").Value = Format(Now, " dd-mm-yyyy hh.mm.ss. 000") which doesn't work for the milliseconds. If I enter =now() in a cell manually and use custom format dd/mm/yyyy hh:mm:ss:000 it works. Any suggestions please? I want to create a unique date time reference in each row and thought I'd use a time date function. Thanks. |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Now with microseconds Excel 2003
Micro or milli ?
Tim "ian" wrote in message ups.com... I want to use a macro to put in date time in a cell with microseconds. I've tried Range("a1").Value = Format(Now, " dd-mm-yyyy hh.mm.ss. 000") which doesn't work for the milliseconds. If I enter =now() in a cell manually and use custom format dd/mm/yyyy hh:mm:ss:000 it works. Any suggestions please? I want to create a unique date time reference in each row and thought I'd use a time date function. Thanks. |
#6
Posted to microsoft.public.excel.programming
|
|||
|
|||
Using Now with microseconds Excel 2003
Thanks
I used Dave's method. The answer is rounded to the nearest 10 milli- seconds. Yes Tim, I made a mistake in the question, milli-seconds is fine, Ian |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Excel 2007 versus Excel 2003 & Excel 97-2003 fully compatible | Excel Worksheet Functions | |||
How do you format time to handle microseconds | Charts and Charting in Excel | |||
Copying Excel 2003 Selection into Outlook 2003 HTML E-Mail Message | Excel Discussion (Misc queries) | |||
Word 2003 Find/Change Automation from Excel 2003 crashes Excel 200 | Excel Programming | |||
i need to format a column as microseconds ? how do i do this | Excel Discussion (Misc queries) |