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对象执行其它任务
- 删除工作表而显示提示信息(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) |