Share via


Workbook.SaveAs 方法

定义

在另一个文件中保存对工作簿所做的更改。

public void SaveAs (object Filename, object FileFormat, object Password, object WriteResPassword, object ReadOnlyRecommended, object CreateBackup, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode AccessMode = Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, object ConflictResolution, object AddToMru, object TextCodepage, object TextVisualLayout, object Local);
abstract member SaveAs : obj * obj * obj * obj * obj * obj * Microsoft.Office.Interop.Excel.XlSaveAsAccessMode * obj * obj * obj * obj * obj -> unit
Public Sub SaveAs (Optional Filename As Object, Optional FileFormat As Object, Optional Password As Object, Optional WriteResPassword As Object, Optional ReadOnlyRecommended As Object, Optional CreateBackup As Object, Optional AccessMode As XlSaveAsAccessMode = Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, Optional ConflictResolution As Object, Optional AddToMru As Object, Optional TextCodepage As Object, Optional TextVisualLayout As Object, Optional Local As Object)

参数

Filename
Object

要保存的文件的名称。 可以包含完整路径;否则,Microsoft Office Excel 将文件保存在当前文件夹中。

FileFormat
Object

XlFileFormat 值之一,指定保存文件时要使用的文件格式。 对于现有文件,默认格式为最后一种指定文件格式;对于新文件,默认格式为所用 Excel 版本的格式。

Password
Object

一个区分大小写的字符串(不超过 15 个字符),指示为文件指定的保护密码。

WriteResPassword
Object

文件的写保护密码。 如果保存文件时指定了密码,但打开文件时没有提供密码,则该文件以只读方式打开。

ReadOnlyRecommended
Object

如果为 true,则在打开该文件时显示一条消息,建议以只读方式打开该文件。

CreateBackup
Object

如果为 true,则创建备份文件。

AccessMode
XlSaveAsAccessMode

XlSaveAsAccessMode 值之一。

ConflictResolution
Object

XlSaveConflictResolution 值之一。

AddToMru
Object

如果为 true,则将工作簿添加到最近使用的文件列表中。 默认值为 false

TextCodepage
Object

对于 Microsoft Excel 中的所有语言均忽略。 注释 当 Excel 将工作簿保存为使用 FileFormat 参数指定的 CSV 或文本格式之一时,它将使用与当前计算机上正在使用的系统区域设置的语言对应的代码页。

TextVisualLayout
Object

对于 Microsoft Excel 中的所有语言均忽略。 注释 当 Excel 将工作簿保存为使用 FileFormat 参数指定的 CSV 或文本格式之一时,它将以逻辑布局保存这些格式。 如果在文件中从右到左的文本内嵌入从左到右的文本,逻辑布局会按照文件中所有语言的正确读取顺序保存文件内容,而不管方向如何,反之亦然。 当使用应用程序打开文件时,系统会根据代码页中的字符值范围按照正确方向呈现每一连串字符中的字符。 (在用于显示文件的精确内存布局的应用程序(如调试器或编辑器)中打开该文件时例外。)

Local
Object

如果为 true,则按照 Excel(包括控制面板设置)的语言保存文件。 如果为 false(默认值),则按照 Visual Basic for Applications (VBA) 的语言保存文件。

注解

Visual Studio 不支持将工作簿另存为共享工作簿。

可选参数

有关可选参数的信息,请参阅 Office 解决方案中的可选参数

适用于