首页 理论教育 Office文档处理技巧大揭秘

Office文档处理技巧大揭秘

时间:2023-10-27 理论教育 版权反馈
【摘要】:Office文档的操作包括打开、保存和关闭等,一般使用Office对象的方法进行处理最为方便稳妥。1.打开Office文档打开Office文档一般利用Documents、Workbooks或者Presentations的Open方法。例如,语句“Documents.Open FileName:="C:\MyFiles\MyDoc.doc", ReadOnly:=True”以只读方式打开了指定目录中的指定文档。Application.Workbooks.Open filename,后面还有一系列参数,参见VBA的API。以此文件名保存所作的更改。而语句“Workbooks.Close”关闭所有打开的工作簿,而Excel将对所有更改过的工作簿询问是否需要保存。

Office文档处理技巧大揭秘

Office文档的操作包括打开、保存和关闭等,一般使用Office对象的方法进行处理最为方便稳妥。

1.打开Office文档

打开Office文档一般利用Documents、Workbooks或者Presentations的Open方法。打开后,将文档将加入文档集合。

Application.Documents.Open filename,后面还有一系列参数,参见VBA的API。例如,语句“Documents.Open FileName:="C:\MyFiles\MyDoc.doc", ReadOnly:=True”以只读方式打开了指定目录中的指定文档。

Application.Workbooks.Open filename,后面还有一系列参数,参见VBA的API。例如,语句“Workbooks.Open "ANALYSIS.XLS"”打开了当前目录中名为“ANALYSIS.XLS”的工作簿。

Application.Presentations.Open filename,后面还有一系列参数,参见VBA的API。例如,语句“Presentations.Open FileName:="C:\My Documents\pres1.pptx", ReadOnly:=msoTrue”以只读方式打开了特定目录中的特定演示文稿。

2.保存文档

一般使用Document、Workbook和Presentation的Save或SaveAs方法。

语法为:Expression.Save(www.xing528.com)

“Expression”是某个Document、Workbook或Presentation的对象。例如“ActiveDocument.Save”。下列代码将保存所有打开的工作簿,然后关闭Excel:

3.关闭文档

关闭工作簿可以使用Workbooks集合或Workbook对象的Close方法。前者是关闭所有打开的工作簿,后者是关闭特定的工作簿。Word和PowerPoint类似。

语法为:expression.Close(SaveChanges, Filename, RouteWorkbook)

“SaveChanges”参数:表示是否保存更改。对许多不需要更改的操作,可设置为“False”,以免弹出保存更改提示的对话框。

FileName:可选。以此文件名保存所作的更改。

RouteWorkbook:可选。如果指定工作簿不需要传送给下一个收件人(即没有传送名单或已经传送),则忽略该参数。

语句“Workbooks("book1.xlsx").Close SaveChanges:=False”关闭book1.xlsx,并放弃所有对此工作簿的更改。而语句“Workbooks.Close”关闭所有打开的工作簿,而Excel将对所有更改过的工作簿询问是否需要保存。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈