Workbooks 对象

Microsoft Excel 应用程序中当前打开的所有 Workbook 对象的集合。

说明

有关使用一个 Workbook 对象的详细信息,请参阅 Workbook 对象。

示例

使用 Workbooks 属性可返回 Workbooks 集合。下例关闭所有打开的工作簿。

Workbooks.Close

使用 Add 方法可创建一个新空工作簿并将它添加到集合。下例给 Microsoft Excel 添加一个新空工作簿。

Workbooks.Add

使用 Open 方法可打开一个文件。这样会为打开的文件创建一个新工作簿。下例将文件 Array.xls 打开为只读工作簿。

Workbooks.Open FileName:="Array.xls", ReadOnly:=True
Workbooks 对象成员

Microsoft Excel 应用程序中当前打开的所有 Workbook 对象的集合。

方法

  名称 说明
  Add 新建一个工作表。新工作表将成为活动工作表。
  CanCheckOut 如果 Microsoft Excel 可以将指定的工作簿从服务器签出,则该值为 TrueBoolean 类型,可读写。
  CheckOut 返回一个 String 对象,该对象表示一个将从服务器签出到本机进行编辑的指定工作簿。
  Close 关闭对象。
  Open 打开一个工作簿。
  OpenDatabase 返回一个 Workbook 对象,该对象代表一个数据库。
  OpenText 载入一个文本文件,并将其作为包含单个工作表的新工作簿进行分列处理,然后在此工作表中放入经过分列处理的文本文件数据。
  OpenXML 打开一个 XML 数据文件。返回一个 Workbook 对象。

属性

  名称 说明
  Application 如果不使用对象识别符,则该属性返回一个代表 Microsoft Excel 应用程序的 Application 对象。如果使用对象识别符,则该属性返回一个代表指定对象的创建程序的 Application 对象(可对一个 OLE 自动化对象使用该属性来返回该对象的应用程序)。只读。
  Count 返回一个 Long 值,它代表集合中对象的数量。
  Creator 返回一个 32 位整数,该整数指示创建对象的应用程序。只读 Long 类型。
  Item 从集合中返回一个对象。
  Parent 返回指定对象的父对象。只读。

Workbook 对象

代表一个 Microsoft Excel 工作簿.

说明

Workbook 对象是 Workbooks 集合的成员。Workbooks 集合包含 Microsoft Excel 中当前打开的所有 Workbook 对象。

ThisWorkbook 属性

ThisWorkbook 属性返回运行 Visual Basic 代码的工作簿。在大多数情况下,该工作簿与活动工作簿是同一个。但是,如果 Visual Basic 代码是加载宏的组成部分,ThisWorkbook 属性就不会返回活动工作簿。此时,活动工作簿是调用该加载宏的工作簿,而 ThisWorkbook 属性返回加载宏工作簿。

如果用 Visual Basic 代码创建加载宏,那么对于那些编译到加载宏中的工作簿,在其中运行的语句应当用 ThisWorkbook 属性加以限定。

示例

使用 Workbooks(index)(其中index 是工作簿名称或索引号)可返回一个 Workbook 对象。下例激活工作簿一。

Workbooks(1).Activate

编号指示创建或打开工作簿的顺序。Workbooks(1) 是创建的第一个工作簿,而 Workbooks(Workbooks.Count)Workbooks 是最后一个。激活某工作簿并不更改其索引号。所有工作簿均包括在索引计数中,即便是隐藏工作簿也是如此。

Name 属性返回工作簿名称。您不能通过使用此属性来设置该名称;如果您需要更改该名称,请使用 SaveAs 方法,将该工作簿保存为其他名称。下例激活名为“Cogs.xls”的工作簿(该工作簿必须已经在 Microsoft Excel 中打开)中的 Sheet1。

Workbooks("Cogs.xls").Worksheets("Sheet1").Activate

ActiveWorkbook 属性返回当前处于活动状态的工作簿。下例设置活动工作簿作者的名称。

ActiveWorkbook.Author = "Jean Selva"

Excel VBA:打开与关闭工作簿——Workbooks对象相关推荐

  1. Excel VBA(02)工作簿、工作表、单元格操作

    工作簿操作 一.概述 一个 excel 文件对应一个 workbook,打开后对应一个文件窗口 Windows(1).Visible = True 二.基本操作 workbook操作:open.add ...

  2. VBA怎样关闭工作簿和退出Excel

    要用VBA来关闭工作簿,用Workbook.Close 方法即可,而要退出Excel,则用Application.Quit 方法: 关闭活动工作簿,如果工作簿有更改,提示是否保存: Sub Close ...

  3. 【excel】单、多工作簿数值化

    1.多工作表公式转数值题 vba代码 Sub FunctionTransValue_Sheets()Dim sht As WorksheetFor Each sht In Worksheets '遍历 ...

  4. vba thisworkbook 切换表 执行 速度慢_带你初探VBA事件的大门—工作簿事件

    今天给大家分享VBA中一个很重要的概念-"事件",当然"此事件"非日常生活说的"事件". VBA中的事件指的是当对象处于某种状态下所触发的动 ...

  5. 征服Excel VBA:让你工作效率倍增的239个实用技巧

    下载地址:https://webboy.pipipan.com/fs/19405313-362892031 内容简介: <征服Excel VBA:让你工作效率倍增的239个实用技巧>分16 ...

  6. Excel·VBA按行拆分工作表

    对应之前文章<Excel·VBA按列拆分工作表>,对Excel表格数据按照固定行数,将工作表拆分 工作表按行拆分为工作表 Sub 工作表按行拆分为工作表()'当前工作表(worksheet ...

  7. VBA之批量进行工作簿及工作表循环查找内容

    SUB SplitRange'关闭屏幕刷新Application.ScreenUpdating = FALSE'禁用事件Application.EnableEvents = FALSE'禁止显示提示和 ...

  8. excel如何数据汇总之多工作簿

    ​ 1.如下图分别是某公司两个食堂的物资购买表,现在我们想要快速汇总这两个工作簿,统计出该公司全部食堂的物资购买表. 2.打开任意一工作簿并点击下图选项(Excel插件,百度即可了解详细的下载安装方法 ...

  9. Excel VBA 打开百度网页输入关键字并搜索

    Sub 百度搜索() 'Excel VBA 打开百度网页输入关键字并搜索 Dim KW, Su With CreateObject("InternetExplorer.Application ...

最新文章

  1. 算法竞赛五冠五亚得主,手把手带你了解算法竞赛
  2. redis主从复制如何保证数据一致性_面试官:Redis 主从复制时网络开小差了怎么整?...
  3. Uboot分析(三)
  4. 云计算架构设计6大原则,你遵循了吗?| 赠书
  5. 中国武侠片的50条爆笑定律
  6. jsf集成spring_JSF Spring Hibernate集成示例教程
  7. 详解依存树的来龙去脉及用法
  8. 向量外积_几何(立体几何,解析几何)中向量叉乘与行列式的运用
  9. 软件测试成熟度与自动化测试
  10. 基于jQuery的判断iPad、iPhone、Android是横屏还是竖屏的代码
  11. 【支持4G插卡上网】京东云1代完美固件
  12. jquery queue ajax,插件 jQuery ajaxQueue 中文API文档
  13. matlab破解方法
  14. 设置Windows系统双网卡同时上内外网
  15. 凤凰os 停在android,电脑的安卓系统,凤凰OS:有亮点但还很粗糙的系统
  16. NIO和BIO的比较
  17. c语言中方阵对角线的和程序,c语言程序 1、方阵求出主对角线上元素之和;2、辅对角线上元素之积;3方阵中最大的元素...
  18. 多个android手机客户端通信,android中利用Socket实现手机客户端与PC端进行通信
  19. 在警察领域高级人脸识别技术的一致性
  20. educoder太原理工web程序设计——移动端电商页面制作

热门文章

  1. mysql基本参数查询
  2. 三星s8升级到android9相机,三星S8升级ONE UI体验 三年三星粉终于吃上派
  3. STM32Cube开发方式
  4. win10 操作自带防病毒软件Defender
  5. php5.6使用mysql_php5.6+MySQL5.6+Apache2.4环境搭建安装图文教程
  6. Pandas的get_dummies 实例的应用
  7. 如何使用字体图标做一个淘宝购物车案例
  8. API 管理工具 Swagger 和 RAP 的比较
  9. Flink Sql (一)
  10. 串口服务器支持SNMP,支持SNMP的串口服务器——上海卓岚