[Excel] WorkBook.SaveAs

本文深入探讨了ExcelApplication.WorkBook.SaveAs方法的高级参数,包括文件名、格式、密码等,提供了详细的解释和示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ExcelApplication.WorkBook.SaveAs(Filename, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AccessMode, ConflictResolution, AddToMru, TextCodePage, TextVisualLayout, Local)

1, Filename

可选, 字符串, 表示要保存的文件名, 可包含完整路径. 如果不指定路径, Excel将文件保存到当前文件夹中.

2, FileFormat

可选, 保存的文件格式. 有效选项的列表请参阅 XlFileFormat 属性. 默认格式是上次指定的文件格式; 新文件的默认格式是当前使用的 Excel 版本格式. 可选常数如下:

(Excel 2007)

Excel2007
NameValueDescription
xlAddIn18Microsoft Excel 97-2003 Add-In(注:在Excel2013中该项表示Excel2007加载项)
xlAddIn818Microsoft Excel 97-2003 Add-In
xlCSV6CSV
xlCSVMac22Macintosh CSV
xlCSVMSDOS24MSDOS CSV
xlCSVWindows23Windows CSV
xlCurrentPlatformText-4158Current Platform Text
xlDBF27DBF2
xlDBF38DBF3
xlDBF411DBF4
xlDIF9DIF
xlExcel1250Excel12
xlExcel216Excel2
xlExcel2FarEast27Excel2 FarEast
xlExcel329Excel3
xlExcel433Excel4
xlExcel4Workbook35Excel4 Workbook
xlExcel539Excel5
xlExcel739Excel7
xlExcel856Excel8
xlExcel979543Excel9795
xlHtml44HTML format
xlIntlAddIn26International Add-In
xlIntlMacro25International Macro
xlOpenDocumentSpreadsheet60OpenDocument Spreadsheet
xlOpenXMLAddIn55Open XML Add-In
xlOpenXMLTemplate54Open XML Template
xlOpenXMLTemplateMacroEnabled53Open XML Template Macro Enabled
xlOpenXMLWorkbook51Open XML Workbook
xlOpenXMLWorkbookMacroEnabled52Open XML Workbook Macro Enabled
xlSYLK2SYLK
xlTemplate17Template
xlTemplate817Template 8
xlTextMac19Macintosh Text
xlTextMSDOS21MSDOS Text
xlTextPrinter36Printer Text
xlTextWindows20Windows Text
xlUnicodeText42Unicode Text
xlWebArchive45Web Archive
xlWJ2WD114WJ2WD1
xlWJ340WJ3
xlWJ3FJ341WJ3FJ3
xlWK15WK1
xlWK1ALL31WK1ALL
xlWK1FMT30WK1FMT
xlWK315WK3
xlWK3FM332WK3FM3
xlWK438WK4
xlWKS4Worksheet
xlWorkbookDefault51Workbook default
xlWorkbookNormal-4143Workbook normal
xlWorks2FarEast28Works2 FarEast
xlWQ134WQ1
xlXMLSpreadsheet46XML Spreadsheet
xlOpenXMLStrictWorkbook61严格的 Open XML 文件
❶:Excel2013中新增。

3, Password

可选, 是区分大小写的字符串(最长不超过15个字符), 用于指定文件的保护密码.

4, WriteResPassword

可选, 表示文件的写保护密码. 如果文件保存时带有密码, 但打开文件时不输入密码, 则该文件以只读方式打开.

5, ReadOnlyRecommended

可选, 如果为 True, 则在打开文件时提示该文件以只读方式打开.

6, CreateBackup

可选. 如果为 True, 则创建备份文件.

7, AccessMode

XlSaveAsAccessMode 类型, 可选, 如果省略此参数, 则不会更改访问方式. 如果在没有改变文件名的情况下保存共享列表, 则可以忽略参数. 以下是可选常量:

  • xlExclusive=3;不含方式
  • xlNoChange=1;不更改访问方式,缺省值
  • xlShared=2;共享列表

8, ConflictResolution

XlSaveConflictResolution 类型, 如果忽略本参数, 则显示冲突处理对话框. 可选常量如下:

  • xlLocalSessionChanges=2;自动接受本地用户的修改
  • xlOtherSessionChanges=3;接受除本地用户之外的其他用户的更改
  • xlUserResolution=1;显示冲突解决方案对话框

9, AddToMru

可选, 如果为 True, 则将该工作簿添加到最近使用的文件列表中. 默认值 False.

10, TextCodePage

可选, 不在美国英语版的 Microsoft Excel 中使用.

11, TextVisualLayout

可选. 不在美国英语版的 Microsoft Excel 中使用.

12, Local

可选.如果该值为 True, 则以 Microsoft Excel (包括控制面板设置)的语言保存文件. 如果该值为 False (默认值). 则以 Visual Basic for Applications(VBA) 的语言保存文件, 其中 Visual Basic for Applications(VBA) 为典型安装的美国英语版本, 除非 VBA 项目中的 Workbooks.Open 来自旧的国际化的 XL5/95 VBA 项目。

转载于:https://www.cnblogs.com/memento/p/4237986.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值