- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Excel应用工作簿工作表区域等基础对象开发指南.doc
本文由jytang091218贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
Excel Application 对象 开发指南 2009-12-26 13:10:21 概 述 Application 对象是 Microsoft Office Excel 2007 对象模型中最高级别的对象,表示 Excel 程序自身。 Application 对象提供正在运行的程序的信息、应用于程序实例的选项以及实例中打开 的当前对象。因为它是对象模型中最高的对象,Application 对象也包含组成一个工作簿的 很多部件,包括如工作簿、工作表集合、单元格以及这些对象所包含的数据等。 Application 对象包括: 程序范围的设置和选项。这些选项大部分同“工具”菜单下的“选项”对话框里的内容 相同。 顶级对象返回的方法,如 ActiveCell、ActiveSheet 等。 在下面几节里,你将通过使用 VBA 代码示例学习到一些 Application 对象中经常使用到 的对象、 方法和属性。 关于 Application 对象模型所有成员的详细资料, 请参考 Application 对象成员。
Application 对象中其它对象的引用方法 你可以使用 Application 属性返回 Application 对象。获取一个 Application 对象后, 如需访问它下面的对象,可以在对象模型层级中往下移动。 下面示例设置一个工作表的第一个单元格内容为 20。 Application.Workbooks(1).Worksheets(1).Cells(1,1)=20 要表示一个单元格,上面的代码示例从 Application 对象开始,移到第一个工作簿,再 移到第一个工作表,最后到这个单元格。 下面示例在另一个 Excel 程序中创建一个 Excel 工作簿对象,然后打开一个工作簿。 Set xl=CreateObject(Excel.Sheet) xl.Application.Workbooks.Open newbook.xls 不需要使用“Application”限定词,很多的属性和方法也可以直接被用来返回那些最常 用的用户界面对象,如活动工作表 (ActiveSheet 属性)。 例如,除了使用 Application.ActiveSheet.Name = “Monthly Sales” ,你也可以使用 ActiveSheet.Name = “Monthly Sales” 。 然而,当使用这个简便表示方法时必需小心,需要选择正确的对象。例如通过使用 Worksheet 对象的 Activate 方确定你选择了正确的工作簿和工作表后, 你可以使用 Cell(1,1) 表示第一个单元格。 有几种情况你必需使用 Application 限定词。例如,OnTime 对象(本文后面部分将讨论) 需要这个限定词,还有程序窗口的 Width 和 Height 属性。 一般来说,用来处理 Excel 窗口的外观或影响程序全局行为的属性或方法需要使用 Application 限定词;例如, DisplayFormlaBar 属性用来显示或隐藏公式栏,Calculation 方法也需要限定词。
Application 对象集合 这一节详细介绍一些和 Application 对象相关的集合。 (1) AddIns 集合 AddIns 集合表示所有当前加载的 Excel Add-in。 你可以像枚举其它对象一样在你的程序 中列举出关于 add-in 的不同类型信息。下面的示例列举出当前加载到 Excel 中的 Add-in 的 路径和名称。 Sub ListAddIns() Dim myAddin As AddIn For Each myAddin In AddIns MsgBox myAddin.FullName Next End Sub (2) Columns 和 Rows 集合 这两个集合表示活动工作簿中的列和行。分别使用它们选择指定的列和行。 Application.Columns(4).Select 这个语句选择 D 列,就像你通过点击用户界面中的列的顶部一样。 Application.Rows(5).Select 这个语句选择工作表中的第 5 行,就像你点击行的左边框一样。 (3) Dialogs 集合 Dialogs 集合包括 Excel 程序中所有的对话框。将在本文中后面部分更详细地讨论 Dialogs 集合。 (4) Sheets 集合 Sheets 集合返回指定或活动工作簿中所有工作表的集合。Sheets 集合可以包含 Chart 或 Worksh
您可能关注的文档
- Abdhqxx医学影像学标准化试题(附答案).doc
- acaknyq医_学生物化学模拟试题一.doc
- access课程设计要求.doc
- Adobe认证试题AfterEffect模拟试题.doc
- ado期末复习.doc
- advertisement英语说课.doc
- Aerisyo中学英语教学中听力理解的几个影响因素及解决途径.doc
- Affymetrix生物芯片解决方案概述.doc
- AfterEffects操作常见问题集.doc
- aftereffects表达式的应用.doc
- ExecutiveorganizationmethodEN焦化系统通廊钢结构施工方案.doc
- EXPIMP参数参考手册.doc
- Expressyourself说课.ppt
- FDA的液体制剂.doc
- FIDIC学习课件系列FIDIC_Conditions_of_Contract_for_Construction_and_Project_Management.ppt
- FieldResearch(质化田野研究,田野调查).ppt
- FLASH中的纯AS移动方法系列基础教程和实例集锦一.doc
- Flash脚本语言AS基础学习教程.doc
- Focus仪表工程模式操作手册.doc
- FOCUS日常维护技术资料.doc
文档评论(0)