您的位置:首页 > 编程语言 > C#

C# 导出Excel的WorkBook的SaveAs方法

2014-03-11 11:11 225 查看
语法

'声明

Sub SaveAs ( _

     Filename As Object, _

     FileFormat As Object, _

     Password As Object, _

     WriteResPassword As Object, _

     ReadOnlyRecommended As Object, _

     CreateBackup As Object, _

     AccessMode As XlSaveAsAccessMode, _

     ConflictResolution As Object, _

     AddToMru As Object, _

     TextCodepage As Object, _

     TextVisualLayout As Object, _

     Local As Object _

)

参数

Filename

类型:System.Object

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

 

FileFormat

类型:System.Object

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

 

Password

类型:System.Object

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

 

WriteResPassword

类型:System.Object

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

 

ReadOnlyRecommended

类型:System.Object

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

 

CreateBackup

类型:System.Object

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

 

AccessMode

类型:Microsoft.Office.Interop.Excel.XlSaveAsAccessMode

XlSaveAsAccessMode 值之一。

 

ConflictResolution

类型:System.Object

XlSaveConflictResolution 值之一。

 

AddToMru

类型:System.Object

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

 

TextCodepage

类型:System.Object

对于 Microsoft Excel 中的所有语言均忽略。

 

说明 

当 Excel 将工作簿保存为 CSV 或文本格式之一(使用 FileFormat 参数指定)时,它使用与当前计算机上使用的系统区域设置语言相对应的代码页。

 

TextVisualLayout

类型:System.Object

对于 Microsoft Excel 中的所有语言均忽略。

说明 

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

 

Local

类型:System.Object

如果为 true,则按照 Excel(包括控制面板设置)的语言保存文件。如果为 false(默认值),则按照 Visual Basic for Applications (VBA) 的语言保存文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C# excel