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插入对象链接到文件

    excel插入对象链接到文件

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

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

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

    excel怎么设置宏安全性

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

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

    分享
  • vba对象使用方法

    vba对象使用方法

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

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

    分享
  • excel VBA对象有哪些

    excel VBA对象有哪些

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

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

    分享
  • excel怎么录制宏

    excel怎么录制宏

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

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

    分享
热门推荐:Excel教程
  • 数据透视表怎么用

    数据透视表怎么用

    数据透视表怎么用?数据透视表不仅仅只是创建出来并设置好字段就可以了,最好还能保证创建的数据透视表能够让用户快速查看到想要的数据,且能够让用户在查看的过...

    2019-06-19 来源:未知 浏览:98 次

    分享
  • excel如何保护工作表

    excel如何保护工作表

    excel如何保护工作表?为了保护工作表中的数据不受损坏, 可以对工作表设置保护, 操作步骤如下。...

    2019-09-02 来源:未知 浏览:175 次

    分享
  • excel自动筛选怎么用

    excel自动筛选怎么用

    excel自动筛选怎么用?自动筛选就是按选定的内容进行筛选, 适用于简单的筛选数据。通常在一个数据列表的一个列中, 有多个相同值, 自动筛选将为用户提供在具有大量数...

    2019-09-04 来源:未知 浏览:66 次

    分享
  • excel如何设置打印范围

    excel如何设置打印范围

    excel如何设置打印范围?打印工作表时,如果用户只需要打印工作表中的部分内容,可以手动对打印的区域进行设置,这样打印区域外的表格就不会被打印出来了。...

    2019-07-19 来源:未知 浏览:195 次

    分享
  • 数据透视表怎么导入外部数据源

    数据透视表怎么导入外部数据源

    数据透视表怎么导入外部数据源?创建数据透视表时,可以应用本工作簿中的数据资料,也可以导入外部的数据用于创建数据透视表,方法如下。...

    2019-07-16 来源:未知 浏览:112 次

    分享