Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Autosave File With Today's Date

Status
Not open for further replies.

misssaraliz

Technical User
Feb 14, 2002
12
0
0
US
(This is a cross-post)

I already have a macro set up that will automatically export a report and save it in Excel. My problem is in trying to save the file with the date the export was run (mmddyy) listed in the filename. Here is an example of what my filename needs to look like (using today 2/20/02 as an example):

c:\my documents\Legislation 022002.xls

The following syntax works fine in VB:

"C:\My Documents\Legislation " & Month(Date) & Day(Date) & Year(Date) & ".xls"

But this same syntax doesn't work with the macro object in Access.

Any ideas???
 
Hi!

Have your tried "Legislation " & Format(Date, "mmddyy") & ".xls"?

hth
Jeff Bridgham
bridgham@purdue.edu
 
Thanks for the suggestion, but it did not work. Now I'm getting the error that the file already exists and I know that it doesn't. Anything else I could try?
 
Try Have your tried "C:\My Documents\Legislation " & Format(Now, "mmddyy") & ".xls"? .

If you will be asving more than one copy, you could include the time with Format(Now, "mmddyy hhmm")

AC
 
To avoid duplicate names, this will append a character to the end of the name. So, if you do this 5 times today, you should get these files:

Legeslation 022002.xls
Legeslation 022002a.xls
Legeslation 022002b.xls
Legeslation 022002c.xls
Legeslation 022002d.xls

Code:
Dim sBaseName As String
Dim sFile As String
Dim i As Integer

sBaseName = "C:\My Documents\Legislation " Format(Now, "mmddyy") 

sFile = sBaseName & ".xls"
i = 0
Do While Dir(sFile) <> &quot;&quot;  'File Exists
    sFile = sBaseName & Chr(97 + i) & &quot;.xls&quot;
    i = i +1
Loop

'Save with name in sFile
Hope this helps...
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top