Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have an application were I need to save the data in a
spreadsheet two times a day at specifc times. I need to save them off as differnt name+date+time. My problem is that when I do a comparison on the time, it executes the function (msg boxs indicator) but the it doesnt create the file. If I execute this with a button on the screen, it will work everytime. My Goal : I have some live data (DDE values) that I need to save off in a static file of sometype, maybe there is another solution that I havent considered, any suggestions are thankfully welcomed. ----------------------------------------- Execution command in a cell. =IF(D80=E80,autosave(),"NOT RUNNING") ----------------------------------------- Converting time value to a number for the comparsion =TIMEVALUE(D81) =TIMEVALUE(E81) ----------------------------------------- Function autosave() Dim strdate As String strdate = Format(Date, "ddd, mm dd yyyy") ActiveWorkbook.SaveCopyAs Filename:="C:\temp\Myreport " & strdate & ".xls" MsgBox "Report Has Run" End Function ------------------------------------------ |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How can I stop a formula from executing based on a cell value? | New Users to Excel | |||
executing a function? | Excel Discussion (Misc queries) | |||
Executing a formula based on criteria being met | Excel Worksheet Functions | |||
code sample for executing a VB function in Excel using perl | Excel Worksheet Functions | |||
Executing code based on changes made to a form ? | Excel Programming |