vba对象使用方法

vba对象使用方法与其他高级编程语言一样,也有自己的语法规则。在大多数编程语言当中,对象的使用几乎都包括“设置对象属性”、“获取对象属性”和“使用对象的方法”这3种方式。下面分别就这3种方式讲解对象的使用规则。
 
vba对象使用方法
 
1. 设置对象属性
 
设置对象属性的基本语法如下。
 
Object.Propertyname = Value
 
例如,将工作表Sheet1设置为不可见,则其对应的Excel VBA语句如下。
 
Sheet1.Visible = xlSheetHidden
 
代码中的Visible表示对象的属性,xlSheetHidden表示对象属性的值,该值表示将工作表设置为隐藏。
 
2. 获取对象属性
 
获取对象属性的语法如下。
 
Var_Propertyname=Object. Propertyname
 
例如,若想获得工作簿的名称,可通过下面的VBA代码来实现。
 
01  Dim GetWorkbook
 
02  GetWorkbook = Application.Worksheets.Count
 
03  MsgBox "当前工作簿中有 " + Str(GetWorkbook) + " 个工作表", , "提示信息"
 
代码第2行中的Application.Worksheets.Count表示获得当前工作簿中所有工作表的数量,然后将其赋值给变量GetWorkbook,最后在第3行代码中通过对话框显示出来。
 
3. 使用对象的方法
 
使用对象方法的语法结构如下所示。
 
Object.method
 
例如,删除工作表Sheet1,可以通过下面的VBA代码来实现。
 
Sheet1.Delete
 
代码中的Delete是工作表Sheet1对象的方法,表示执行删除工作表对象的操作。
 
猜你喜欢:vba
  • excel VBA对象有哪些

    excel VBA对象有哪些

    excel VBA对象有哪些 ?在Excel VBA中有很多个对象,这些对象按照一个特定的模式有机地组合在一起,完成一些特定的功能。在Excel的帮助文件当中,可以查看Excel VBA中所有的...

    2019-10-06 来源:未知 浏览:138 次

    分享
  • excel插入对象链接到文件

    excel插入对象链接到文件

    excel插入对象链接到文件的方法如下。...

    2019-09-08 来源:未知 浏览:112 次

    分享
  • excel怎么设置宏安全性

    excel怎么设置宏安全性

    excel怎么设置宏安全性?VBA宏中可能会存在一些潜在的病毒, 也就是“宏病毒”。为了保证VBA的安全, 就要设置其安全性。无论何时打开包含VBA宏的工作簿, 都可以先验证...

    2019-09-08 来源:未知 浏览:102 次

    分享
  • excel怎么录制宏

    excel怎么录制宏

    excel怎么录制宏?VBA宏的创建过程实际上是一组程序集的建立过程, 创建VBA宏有如下所述的两种方法。...

    2019-09-08 来源:未知 浏览:119 次

    分享
  • vba对象使用方法

    vba对象使用方法

    vba对象使用方法与其他高级编程语言一样,也有自己的语法规则。在大多数编程语言当中,对象的使用几乎都包括“设置对象属性”、“获取对象属性”和“使用对象的方...

    2019-10-06 来源:未知 浏览:123 次

    分享
换一换
热门推荐:Excel教程
  • 筛选切片器怎么用

    筛选切片器怎么用

    筛选切片器怎么用?在实际应用中, 如果数据透视表中的数据量太大, 要看到更细的局部, 必须在各个区域中进行筛选, 效率非常低, 特别是要进行频繁的筛选切换。如果利...

    2019-09-08 来源:未知 浏览:191 次

    分享
  • 怎么设置excel单元格字体对齐方式

    怎么设置excel单元格字体对齐方式

    怎么设置excel单元格字体对齐方式?单元格的对齐方式包括“水平对齐”与“垂直对齐”,在设置对齐方式时,为了使单元格能够显示出全部文本内容,可以对文本控制、...

    2019-07-04 来源:未知 浏览:56 次

    分享
  • excel插入对象链接到文件

    excel插入对象链接到文件

    excel插入对象链接到文件的方法如下。...

    2019-09-08 来源:未知 浏览:112 次

    分享
  • 如何新建excel工作表

    如何新建excel工作表

    如何新建excel工作表?在Excel中,用户既可以根据Excel提供的模板创建工作簿,也可创建空白工作簿。打开工作簿时,可以选择打开保存在计算机中的工作簿,也可以打开...

    2019-07-24 来源:未知 浏览:124 次

    分享
  • 如何快速在Excel里添加大量序号

    如何快速在Excel里添加大量序号

    如何快速在Excel里添加大量序号?如果表格一列中有成百上千条记录需要输入序号,这时使用填充的方法都不足以方便快捷了,这时可以配合ROW函数实现序号一次性填充。...

    2019-09-20 来源:未知 浏览:187 次

    分享
换一换