Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'm making my first forays into Access with code. As part of a data
export sub, I create an instance of Excel and add a new workbook. I create the name of the workbook with the date in it. As I'm testing this, Excel keeps giving me a warning that a workbook already exists. (All this is in Excel and Access 2003, by the way.) How can I write the code in Access to allow Excel to overwrite the previous file in the SaveAs? Ed |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Never mind - I took a different route. I use DIR to test for the file
name -if it exists, I add a number to it to make a new file name. Ed On Jan 26, 7:54*am, Ed from AZ wrote: I'm making my first forays into Access with code. *As part of a data export sub, I create an instance of Excel and add a new workbook. *I create the name of the workbook with the date in it. *As I'm testing this, Excel keeps giving me a warning that a workbook already exists. (All this is in Excel and Access 2003, by the way.) How can I write the code in Access to allow Excel to overwrite the previous file in the SaveAs? Ed |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
That is one way.
Another way would be to use: xlapp.displayalerts = false 'do the saveas xlapp.displayalerts = true where xlapp is an object variable that represents your instance of excel. Another alternative (maybe) would be to include the date and time: dim myFilename as string myfilename = "c:\somefolder\someprefix" & format(now,"yyyymmdd_hhmmss") & ".xls" I don't think I've ever saved a file within the same second. Ed from AZ wrote: Never mind - I took a different route. I use DIR to test for the file name -if it exists, I add a number to it to make a new file name. Ed On Jan 26, 7:54 am, Ed from AZ wrote: I'm making my first forays into Access with code. As part of a data export sub, I create an instance of Excel and add a new workbook. I create the name of the workbook with the date in it. As I'm testing this, Excel keeps giving me a warning that a workbook already exists. (All this is in Excel and Access 2003, by the way.) How can I write the code in Access to allow Excel to overwrite the previous file in the SaveAs? Ed -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
xlBook.SaveAs (documentName) when file open by another process | Excel Programming | |||
Unshared workbook allowing write access to more than 1 user | Excel Discussion (Misc queries) | |||
Shared workbook only allowing read-only access | Excel Discussion (Misc queries) | |||
SaveAs and always overwrite? | Excel Programming | |||
Using SaveAs Statement to overwrite existing File | Excel Programming |