VBA学习笔记(1)----VBA对象属性方法

本文介绍了VBA中的对象,即操作的具有方法、属性的Office支持对象。详细阐述了Excel中工作簿、工作表、单元格的常用对象表示方法,还说明了Word中Document对象及其相关集合,如Documents集合等,以及使用VBA操作Word时Document对象的核心地位。

VBA对象

  VBA中的对象其实就是我们操作的具有方法、属性的Office中支持的对象

Excel中的几个常用对象表示方法

 1、工作簿
       ' Workbooks 代表工作簿集合,所有的工作簿,Workbooks(N),表示已打开的第N个工作簿
      ' Workbooks ("工作簿名称")
      ' ActiveWorkbook 正在操作的工作簿
      ' ThisWorkBook '代码所在的工作簿
      
  2、工作表
    ' 'Sheets("工作表名称")
      'Sheet1 表示第一个插入的工作表,Sheet2表示第二个插入的工作表....
      'Sheets(n) 表示按排列顺序,第n个工作表
      'ActiveSheet 表示活动工作表,光标所在工作表
      'worksheet 也表示工作表,但不包括图表工作表、宏工作表等。

  3、单元格
       'cells 所有单元格
       'Range ("单元格地址")
       'Cells(行数,列数)
       'Activecell 正在选中或编辑的单元格
       'Selection 正被选中或选取的单元格或单元格区域

Word中的几个常用对象表示方法

  在 Word 中,几乎所有的操作都要调用 Document 对象或其内容。

  当用 VBA 操作 Word 时,Document 对象表示一个打开的文档,而且所有的 Document 对象都是 Application 对象的 Documents 集合的成员。

  什么是Documents 集合呢?Documents是指文档,Documents 集合就是一个由字符、单词、句子和段落组成的集合,字符组成单词,单词组成句子,句子组成段落,等等。
  因此,每一个 Document 对象都具有 Characters、Words、Sentences 和 Paragraghs 四个集合。

  此外,每个文档具有一个包含一个或多个节的 Sections 集合,每一个节都有一个包含该节页眉和页脚的 HeadersFooters 集合。

  这就是WORD中需要了解的一些结构,其实和EXCEL中的工作薄、工作表、单元格、行列的称谓相类似。

  通过 VBA 使用 Word 时,Document 对象处于中心位置。如果要打开文档或创建新文档,就要创建新的 Document 对象。每个打开或新创建的文档均被添加至 Documents 集合。

  具有焦点的文档称为活动文档,即ActiveDocument。

转载于:https://www.cnblogs.com/inocalli/p/10895910.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值