ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Save As macro (https://www.excelbanter.com/excel-programming/332007-save-macro.html)

Tha BeatMaker[_4_]

Save As macro
 

I want to open a template, fill in some info, and then run a macro t
save as a certain name.

For example, after I open the template, I will type in John Smith in A
and 6/7/05 in B1. I want to run a macro that will automatically sav
that template as "JS060705.xls".

How can I do that

--
Tha BeatMake
-----------------------------------------------------------------------
Tha BeatMaker's Profile: http://www.excelforum.com/member.php...fo&userid=2399
View this thread: http://www.excelforum.com/showthread.php?threadid=37973


tkstock[_24_]

Save As macro
 

Tha BeatMaker Wrote:
I want to open a template, fill in some info, and then run a macro to
save as a certain name.

For example, after I open the template, I will type in John Smith in A1
and 6/7/05 in B1. I want to run a macro that will automatically save
that template as "JS060705.xls".

How can I do that?

Put a button on the template file. Assign the following macro to the
button:


Code:
--------------------
Sub Button1_Click()
Dim dt
Dim nm
nm = Range("A1").Value
nm = Left$(nm,1) & Mid$(nm,InStr(nm," ")+1,1)
dt = DateValue(Range("B1").Value)
dt = Format(dt,"MMDDYY")
Activeworkbook.SaveAs FileName: = nm & dt & ".xls"
End Sub
--------------------


HTH


--
tkstock


------------------------------------------------------------------------
tkstock's Profile: http://www.excelforum.com/member.php...o&userid=14443
View this thread: http://www.excelforum.com/showthread...hreadid=379737



All times are GMT +1. The time now is 07:24 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com