workbook saved in different position
First, I would use a dedicated macro that I ran when I wanted to do this. I
wouldn't want to use the _Beforeclose event--just in case I screwed up the
workbook and didn't want to save it!
But you could try this untested, uncompiled code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim fname As String
fname = "H:\2009\payment\payment.xls"
me.Save
me.SavecopyAs Filename:=fname
End Sub
Li Jianyong wrote:
I am working on a workbook, when I close the book, I want to save it into
two path. I have programmed following macro,but when I close the workbook, it
doesn't save a copy as I suppose.
my workbook is named "payment.xls"
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim bk As Workbook
Dim fname As String
fname = "H:\2009\payment\payment.xls"
Set bk = Workbooks("payment.xls")
bk.Save
bk.SaveAs Filename = fname
End Sub
--
Dave Peterson
|