***
1
1
、使ç”?/p>
Save
方法
使用
Workbook
对象çš?/p>
Save
方法保存工作簿的更改,如下面的代码所
示ã€?/p>
1.
Sub SaveWork()
2.
ThisWorkbook.Save
3.
End Sub
代码解析ï¼?/p>
SaveWork
过程保存代码所在的工作簿的修改ã€?/p>
Save
方法保存指定工作簿所做的更改,语法如下:
expression.Save
参数
expression
是必
需的,
该表达式返回一ä¸?/p>
Workbook
对象ã€?/p>
如果是第一次保存工作簿ï¼?/p>
请使ç”?/p>
SaveAs
方法
为该文件指定文件名,请参阅技å·?/p>
47-2
�/p>
2
、直接保存为另一文件å�?/p>
如果需要将工作簿另å?/p>
为另一个文件名,可以使ç”?/p>
Workbook
对象çš?/p>
SaveAs
方法,如下面的代码所示ã€?/p>
1.
Sub SaveAsWork()
2.
ThisWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\123.xls"
3.
End Sub
代码解析ï¼?/p>
SaveAsWork
过程将代码所在的工作簿保存为
�23�/p>
工作簿文件ã€?/p>
Workbook
对象çš?/p>
SaveAs
方法使用另外一个不同的文件名保存对工作簿所做的更改ï¼?/p>
语法
如下ï¼?
SaveAs(FileName,FileFormat,Password,WriteResPassword,ReadOnlyRecommended,Cr
eateBackup,AccessMode,ConflictResolution,AddToMru,TextCodepage,TextVisualLayout
,Local)
其中,参æ•?/p>
Filename
可选,表示要保存文件的文件名的字符串。可包含完整路径ï¼?/p>
如果不指定路径,
将文件保存到当前文件夹中ã€?/p>
使用
SaveAs
方法将工作簿另存为新文件后,
将关闭原工作簿文件ã€?/p>
3
、保存工作簿副本
如果用户希望工作簿在保存为另一文件名后,能
继续编辑原工作簿,那么可以使ç”?/p>
SaveCopyAs
方法,如下面的代码所示ã€?/p>
1.
Sub SaveCopyWork()
2.
ThisWorkbook.SaveCopyAs ThisWorkbook.Path & "\123.xls"
3.
End Sub
代码解析ï¼?/p>
SaveCopyWork
过程使用
SaveCopyAs
方法保存代码所在的工作簿副本,并指定其名称ã€?/p>
SaveCopyAs
方法将指定工作簿的副本保存到文件ï¼?/p>
但不修改内存中的打开工作簿,
语法å¦?/p>
下:
SaveCopyAs(Filename)
参数
Filename
是必需的,用于指定工作簿副本的文件名ã€?/p>