Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4763850
  • 博文数量: 206
  • 博客积分: 5240
  • 博客等级: 大校
  • 技术积分: 3224
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-12 21:40
文章分类

全部博文(206)

文章存档

2013年(13)

2012年(8)

2011年(33)

2010年(152)

我的朋友

分类: WINDOWS

2012-05-06 13:27:13

Application对象是Excel对象模型中最高层级的对象,代表Excel应用程序自身,也包含组成工作簿的许多部分,包括工作簿、工作表、单元格集合以及它们包含的数据。
Application对象包含:
  • 应用程序设置和选项,许多选项与“选项”对话框中的选项相同。
  • 返回顶级对象的方法,例如ActiveCell、ActiveSheet,等等。

本文使用VBA代码示例简要介绍了与Application对象相关的经常使用的对象、方法和属性,其中一些成员能够改变用户与Excel应用程序 交互的方式,还能够改变应用程序的外观和式样。熟悉Application对象能够让您扩展和调整Excel的功能,以满足自已的需求。
本文主要介绍的内容如下:
从Application对象中引用对象
Application对象相关的集合

  • AddIns集合
  • Columns集合和Rows集合
  • Dialogs集合
  • Sheets集合

Application对象相关的属性

  • ActiveCell属性
  • ActiveChart属性
  • ActiveSheet属性
  • ActiveWindow属性
  • ActiveWorkbook属性
  • RangeSelection属性
  • ScreenUpdating属性
  • Selection属性
  • StatusBar属性
  • ThisWorkbook属性

Application对象相关的方法

  • FindFile方法和Dialogs集合
  • GetOpenFilename方法
  • GetSaveAsFilename方法
  • InputBox方法
  • Run方法

Application对象相关的事件

  • 激活Application事件监视

使用Application对象执行其它任务

  • 删除工作表而显示提示信息(DisplayAlerts属性)
  • 无须提示用户而保存工作表(DisplayAlerts属性)
  • 使用SendKeys方法发送信息到记事本
  • 安排宏在指定的时间和间隔运行(OnTime方法)

Application对象的其它一些属性和方法

  • Caller属性
  • CutCopyMode属性
  • Evaluate方法
  • OnKey方法
  • ThisCell属性
  • WorksheetFunction属性
  • 改变光标显示(Cursor属性)
  • 获取或改变Excel窗口的状态或大小(WindowState属性)
  • 获取系统信息
  • 自动隐藏公式栏(DisplayFormulaBar属性)
  • 将Excel全屏显示(DisplayFullScreen属性)
  • 获取Excel启动文件夹的路径(StartupPath属性)
  • 检测Excel的版本(Version属性)
  • 打开最近使用过的文档(RecentFiles属性)
  • 文件对话框操作(FileDialog属性)
  • 改变Excel工作簿的名称(Caption属性)
  • 调用Windows的计算器(ActivateMicrosoftApp方法)
  • 暂时停止宏运行(Wait方法)
  • 重新计算工作簿(Calculate方法)
  • 控制函数重新计算(Volatile方法)
  • 获取重叠区域(Intersect方法)
  • 获取路径分隔符(PathSeparator属性)
  • 快速移至指定位置(Goto方法)
  • 关闭Excel(Quit方法)
阅读(3738) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~