分享

VBA对象模型(三):workbook对象

 L罗乐 2016-11-17

「VBA」学习系列第10


        今天介绍VBA的工作簿对象 —— workbook对象,常用的属性和方法不多,重点掌握列下的重要属性和方法即可。


01

常用属性











02

常用方法




        workbook对象中关于保存的4种方法值得仔细说一说,其中涉及1个属性和3种方法:Saved属性/Save方法/SaveAs方法/SaveCopyAs方法。

  • Saved属性

    属性值既是可读又是可写的。比如读属性

ifsaved = Workbooks(1).Saved

将第一个工作簿是否保存过的状态复制给ifsaved变量。

        再比如写属性

Workbooks(1).Saved = True

这句代码就可以将第一个工作簿进行保存,其功能相当于点击了一下左上角的保存按钮。

  • Save方法

        这个保存工作簿的方法最简单,

Workbooks(1).Save

其功能与Saved属性是一样的。

  • SaveAs方法

        SaveAs方法可以将工作簿另存为,

Workbooks(1).SaveAs 'C:\abc.xlsm'

这个方法可以将第一个工作簿另存为C盘下的abc.xlsm。

  • SaveCopyAs方法

        SaveCopyAs方法可以将工作簿另存为一个副本,

Workbooks(1).SaveCopyAs 'C:\abc.xlsm'

这个方法可以将第一个工作簿另存为一个副本并保存为C盘下的abc.xlsm。SaveAs和SaveCopyAs方法都可以实现同一功能,但实现效果有所不同,大家可以自己试下体会哦。




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多