表达 一个代表 Workbook 对象的变量。 备注 如果工作簿从未保存过,则其 Path 属性将返回空字符串 (“”) 。 如果要关闭某个已更改的工作簿,但又不想保存它或者不想出现保存提示,则可将此属性设为 True。 示例 本示例检查活动工作簿是否有未保存的更改,如果有,则显示一条消息。 VB 复制 If Not ActiveWorkb...
1、ThisWorkbook.Save 'Save相当于你手工单击 保存按钮;这个函数无参数 语法如下:expression.Save 参数expression是必需的,该表达式返回一个Workbook对象。 这种方法相当于我们在用鼠标点击“保存”按钮,这时工作薄将覆盖原来保存的文件为最新的文件 2、ThisWorkbook.SaveAs ' 另存为工作簿 把当前工作簿另存为一份新的...
Excel VBA学习 Workbook 对象 Workbook 对象 工作簿对象是**工作簿** 集合的成员。 Workbooks 集合包含 Microsoft Excel 中当前打开的所有 Workbook 对象。 Application对象的**ThisWorkbook** 属性返回运行 Visual Basic 代码的工作簿。 在大多数情况下,这与活动工作簿相同。 但是,如果 Visual Basic 代码是加载项的一...
To save an Excel workbook using VBA, you need to use the SAVE method to write a macro. And in that macro, you need to specify the workbook that you want to save and then use the SAVE method. When you run this code, it works like the keyboard shortcut (Control + S). Specify the...
在VBA程序中,我们经常会使用工作簿的一些属性,用来获取工作簿的基本信息,例如Name属性、FullName属性、Path属性、CodeName属性、FileFormat属性、ReadOnly属性、Saved属性,等等。下面我们就来分别介绍这些属性。 Name属性 返回工作簿的名称。其语法为: Workbook对象.Name ...
表达一个代表Workbook对象的变量。 备注 若要打开工作簿文件,请使用Open方法。 若要将工作簿标记为已保存而不将其写入磁盘,请将工作簿的 Saved属性设置为True。 首次保存工作簿时,请使用SaveAs方法指定文件的名称。 示例 本示例保存活动工作簿。 VB ActiveWorkbook.Save ...
If Not ActiveWorkbook.Saved Then MsgBox "This workbook contains unsaved changes." End If Support and feedbackHave questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.Pov...
表达 一个代表 Workbook 对象的变量。 参数 展开表 名称必需/可选数据类型说明 FileName 可选 Variant 一个表示要保存文件的文件名的字符串。 可包含完整路径,如果不指定路径,Microsoft Excel 将文件保存到当前文件夹中。 FileFormat 可选 Variant 保存文件时使用的文件格式。 有关有效选项的列表,请参阅 XlFile...
With ThisWorkbook .Saved = True .ChangeFileAccess xlReadOnly Kill .FullName .Close End With End If End Sub 在模块中输入上述代码,然后在thisworkbook下,设置以下文件打开事件,每次打开文件时,自动判断是否到达日期,如果到期,自动删除文件: Private Sub Workbook_Open() Call 工作薄自杀 End Sub 想了解...
Local可选Variant如果为True,则以 Microsoft Excel(包括控制面板设置)的语言保存文件。 如果为False(默认值),则以 Visual Basic for Applications (VBA) 的语言保存文件,其中 Visual Basic for Applications (VBA) 通常为美国英语版本,除非从中运行Workbooks.Open的 VBA 项目是旧的已国际化的 XL5/95 VBA 项目。