Excel2002VBACh16.docVIP

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

学习微软?Excel?2002?VBA?编程和XML,ASP技术?-?CH16 (2010-11-28 17:28:38) 转载▼ 分类: 第十六章 Excel和因特网 作者:Julitta Korol 翻译:Tiger Chen Dec 12’ 2005 我们这几年已经见证了因特网的飞速发展,这让我们获取散布在世界各地的无数的知识成为可能。我们要感谢因特网,我们有了触手可及的数据库,涵盖各行各业和各个知识领域,词典和百科全书,股票查询,地图,天气预报和大量其它类型的储存在无数网页服务器上的信息。很多情况下,从网页上获取的信息成为电脑程序进一步分析的主题。由于其结构(行和列),Excel 2002是使用这些网页表数据的极佳工具。 本章示范Excel 2002里可用的内置工具如何从网页获取数据,或者发布Excel电子表格到网页。在这里,你将发现许多VB语句,让你使用自己编写的VB过程来获取或者发布数据。为了能够尽可能从本章受益,你应该链接到因特网(猫,电话线或网线,因特网服务器账号,以及网页浏览器,例如Internet Explorer 5.0或更高版本)。 使用VBA创建超链接 和其它Office里的应用软件一样,Excel 2002也可以让你在电子表格里创建超链接。点击一个含有超链接的单元格之后,你可以打开一个网络服务器,局域网或者因特网上的文件。你既可以直接在用户界面使用插入|超链接(图16-1)插入超链接,也可以通过使用VBA编程来插入超链接。 图16-1 使用对话框在Excel里插入超链接 在VBA里面,每个超链接由Hyperlink对象表示,想要创建一个超链接到网页的话,可以使用Hyperlinks集合的Add方法。该方法如下所示: Expression.Hyperlinks.Add(Anchor, Address, [SubAddress], [ScreenTip], _ [TextToDisplay]) 方括号里的参数为可选的。Expression指定你欲放置超链接的工作表或者单元格区域。Anchor是要点击的对象,它既可以是一个Range(单元格区域)也可以是Shape(图片)对象。Address指向当地网络或者网页。SubAddress是Excel文件里的单元格名称。ScreenTip让你在屏幕上显示一信息(当光标指向超链接时)。TextToDisplay是为具体超链接在电子表格单元格里你要显示的友好名称。我们来看看在工作表单元格里放置一超链接,这一切是如何通过VBA过程完成的。点击该超链接时,将带你到雅虎网址。 1. 打开一新工作簿 2. 切换到VB编辑器屏幕,并插入一新模块到当前VBA工程 3. 在代码窗口里,输入下面显示的FollowMe过程 4. 激活第三步创建的过程(运行) Sub FollowMe() Dim myRange As Range Set myRange = Sheets(1).Range(A1) myRange.Hyperlinks.Add _ Anchor:=myRange, _ Address:=/bin/search, _ ScreenTip:=Search Yahoo, _ TextToDisplay:=Click here End Sub 当你运行FollowMe过程后,第一个工作表的单元格A1将会包含一个超链接“Click here”,屏幕提示为“Search Yahoo”(参见图16-2)。如果你现在链接到了因特网,点击该超链接就将打开你的网页浏览器,并且装载雅虎有哪些信誉好的足球投注网站引擎(图16-3)。 图16-2 通过VBA过程将该超链接放置到了工作表里面 图16-3 点击放置在工作表单元格上的超链接可以激活雅虎有哪些信誉好的足球投注网站引擎主页 如果你宁愿不在工作表里面放置超链接但是用户仍然可以从Excel工作表里面到达需要的因特网页,那么你可以使用FollowHyperlink方法。该方法允许你打开需要的网页而不必在工作表里放置超链接。该方法的格式如下所示: Expression.FollowHyperlink(Address, [SubAddress], [NewWindow], _ [AddHistory], [ExtraInfo], [Method], [HeaderInfo]) 同样,方括号里面的参数是可选的。Expression返回一个Workbook(工作簿)对象。Address是你要激活的网页地址。SubAddress是超链接地址指向对象的一部分,可以是Excel工作表的单元格区域。NewWindow表明你是否需要在新窗口里面显示该文件。缺省设置为False。下一个参数AddHistory,现在不需要使用。它保留给将来使用。ExtraInfo提供额外的信息,允许跳到

文档评论(0)

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

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

1亿VIP精品文档

相关文档