VBA对象浏览器的使用方法.pdfVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VBA对象浏览器的使用方法.pdf

VBA对象浏览器的使⽤⽅法 如果你想要在VBA众多的组件和功能中⾃由切换,那么可以使⽤对象浏览器 这个专 门的内置⼯具在VB编辑器窗⼜是可⽤的 使⽤下⾯任何⼀种⽅法都可以访问对象浏 览器: 图2-16 对象浏览器让你在当前VBA⼯程⾥可⽤的所有对象,属性和⽅法⾥浏览 1、按F2 2、选择“视图”-“对象浏览器” 3、点击⼯具条上的“对象浏览器”按钮 对象浏览器让你浏览VBA过程中可⽤的对象,也可以查看它们的属性,⽅法和事件 在对象浏览器的帮助下,你可以在VBA⼯程的多个过程之间快速移动 对象浏览器分为三部分 (参见图2-16 ) 窗⼜的上部显⽰“⼯程/库”下拉列表,这⾥ 列出了所有库名称以及当前VBA⼯程⾥可⽤的所有⼯程名称 库是包含⼀个应⽤程序 ⾥对象的信息的专门⽂件 新的库可以通过“引⽤”对话框 (“⼯具”-“引⽤” )来添 加 所有库列出了你电脑上安装了的所有库中的所有对象 当你选择⼀个 叫“Excel”的库时,仅仅能在Excel⾥执⾏的对象名称才能被看到 和Excel库相反, VBA库列出了所有能在VBA⾥执⾏的对象名称 在“⼯程/库”下拉列表框下⾯,有⼀个“搜索”⽂本框,让你可以快速地在某个库⾥搜索 你的信息 这个地⽅会记住你最近搜索的四个项⽬ 在对象浏览器的任何地⽅单击右 键,在快捷菜单上选择“全字匹配” ,你就可以只搜索匹配整个字的内容 对象浏览器 上的“搜索结果” (参见图2-16和2-17 )显⽰符合搜索条件的库,类和成员 当你输 ⼊搜索⽂本并且单击搜索按钮,VB展开对象浏览器对话框以显⽰搜索结果 你可以 点击“望远镜”按钮右边的“显⽰/ 隐藏搜索结果”来显⽰或者隐藏搜索结果 图2-17 在对象浏览器⾥搜索答案 类列表框显⽰所选中的库⾥⾯所有可⽤的对象类,如果你选择VBA⼯程,列表显⽰该 ⼯程⾥的对象 在图2-16⾥,CommandBarComboBox 对象类被选中了 当你选中⼀ 个类,右边的列表 (成员)显⽰该类可⽤的属性,⽅法和事件 图2-16上显⽰了类 CommandBarComboBox的⼀些成员 成员默认地按字母顺序列出 然⽽,你可以使⽤ 对象浏览器快捷菜单上的“组成员”来组织这些成员列表 (属性,⽅法或事件) 如果 你选择“⼯程/库”⾥⾯的VBA⼯程,成员列表框列出该⼯程⾥的所有过程 双击该过程名称,就可以进⼊该过程并检查其代码 如果你选择类“VBA” ,你将看到 VB 内置的函数和常数 如果你对所选的类或成员需要更多的信息,可以点击对象浏 览器窗⼜上⾯的问号按钮 对象浏览器下⾯的窗⼜显⽰所选成员的代码格式 如果你 点击代码格式⾥绿⾊的连接部分,你将跳到对象浏览器窗⼜的所选成员的类或库 代 码格式⾥的代码可以被复制到Window 剪切板并且粘贴到代码窗⼜⾥去 如果对象浏 览器和代码窗⼜都是可见的,你只要选中代码格式⾥的⽂本,直接拖曳到代码窗⼜就 ⾏了 通过对象浏览器窗⼜上的横竖分割线,你可以轻易地改变各个窗⼜的⼤⼩ 你已经发 现了对象浏览器,你也许在想你如何才能让它帮助你进⾏VBA编程 假设你在⼯作表 中央放置了⼀个⽂本框,你如何让Excel将这个⽂本框移动到⼯作表的左上⽅? 1.打开⼀个新⼯作表 2.选择“视图”-“⼯具栏” ,然后点击“绘图” 3. 点击“绘图”上的⽂本框,在⼯作表中央画⼀个⽂本框,并且随便输⼊什么⽂字 4 . 选择⽂本框之外的任意单元格 5. 按下Alt+F 11激活VB编辑器窗⼜,并且选择⼯程浏览器窗⼜的Per onal (Per onal .xl ) 6. 选择“插⼊”-“模块” ,增加⼀个新的模块 7 .在属性窗⼜,给该模块重命名:Manipulation 8.选择“视图”-“对象浏览器” ,或按F2 9. 在“⼯程/库”下拉列表框⾥选择“Excel”类 10 . 在搜索框⾥输⼊“textbox”并点击搜索按钮 确保你没有在⽂字间敲⼊空格 图2-18 Excel 在⼯作表上⾯的名称框⾥显⽰插⼊的对象名称 图2-19 使⽤对象浏览器窗⼜,你可以找到合适的VBA指令来编写你⾃⼰的过程 显⽰的结果表明对象Shape 掌管我们⽂本框操作 (参见图2-19 ) 从成员列表清单上 看,你可以很快就知道AddTextbox⽅法就是⽤来在⼯作表⾥添加⽂本框的⽅法 代码 格式窗⼜显⽰了使⽤该⽅法的正确语法 如果你选择AddTextbox⽅法并且按F 1,你将 看到关于它的帮助窗⼜,有更详细的关于如果使⽤该⽅法的信息

文档评论(0)

jackzjh + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档