Document.SaveAsEx 方法 (Visio)
使用传入参数中的额外信息将文档保存为具有指定文件名的文件。
语法
表达式。SaveAsEx (FileName、 SaveFlags)
表达 一个代表 Document 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
FileName | 必需 | 字符串 | 文档的文件名。 |
SaveFlags | 必需 | Integer | 如何保存文件。 |
返回值
Nothing
注解
SaveAsEx 方法与 SaveAs 方法几乎完全一样,只是前者提供了一个额外的参数,调用方可以通过该参数指定如何保存文档。
SaveFlags 参数应为以下值的组合。
常量 | 值 | 说明 |
---|---|---|
visSaveAsRO | &H1 | 将文档另存为只读文件。 |
visSaveAsWS | &H2 | 将当前工作区与文件一起保存。 |
visSaveAsListInMRU | &H4 | 文档将包含在最近使用 (MRU) 列表中。 默认情况下, “保存” 和 “保存” 不会将文档置于 MRU 列表中。 |
示例
此 Microsoft Visual Basic for Applications (VBA) 宏说明如何使用 SaveAsEx 方法。 运行此宏之前,请将 path 更改为要保存绘图的位置,并且将 filename 更改为要指定给文件的名称。
Public Sub SaveAsEx_Example()
'Use the SaveAsEx method to save the drawing as a
'new read-only drawing.
ThisDocument.SaveAsEx "path\filename.vsd ", visSaveAsRO
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。