找回密码
 加入
搜索
查看: 6865|回复: 9

[系统综合] excel中怎么插入“到本文档中位置“的数据表超链接

  [复制链接]
发表于 2013-3-14 10:58:18 | 显示全部楼层 |阅读模式
excel中怎么插入“到本文档中的数据表”的超链接
使用_ExcelHyperlinkInsert 函数插入的超链接:
Local $sFilePath1 = @ScriptDir & "\123.xls" ;这个文件应该已经存在
Local $oExcel = _ExcelBookOpen($sFilePath1)

Local $sLinkText = "AutoIt Website"
Local $sAddress = "file:///"&@ScriptDir&"\123.xls - '456'!A1"
使用如上代码插入的是链接“原有文件或网页”的超链接,也不是链接“本文档中位置”的超链接?
请问这种超链接应该怎么设置?
发表于 2013-3-14 12:52:21 | 显示全部楼层
with $oExcel.activesheet
  .hyperlinks.add(.range("a1"),"","'456'!A1","AutoIt Website","AutoIt Website"
endwith
.hyperlinks.add(插入链接的单元格位置,外部链接地址,内部链接地址,提示文本,显示文本)
 楼主| 发表于 2013-3-14 13:28:29 | 显示全部楼层
回复 2# kevinch


    谢谢,有这方面的资料吗,能否发我一份?
发表于 2013-3-14 13:40:04 | 显示全部楼层
看帮助文件就行了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2013-3-14 13:50:21 | 显示全部楼层
回复 4# kevinch


    3Q,哥们
 楼主| 发表于 2013-3-14 14:50:04 | 显示全部楼层
回复 2# kevinch


    不好意思,再问一下,后面所带的参数你是从哪里知道的?
我在到chm里面好像没有看到说明,可能是我查看的方式不对
发表于 2013-3-14 19:10:30 | 显示全部楼层
应用于 Hyperlinks 对象的 Add 方法。

向指定的区域或图形添加超链接。返回 Hyperlink 对象。

expression.Add(Anchor, Address, SubAddress, ScreenTip, TextToDisplay)

expression      必需。该表达式返回一个 Hyperlinks 对象。

Anchor      Object 类型,必需。超链接的位置。可为 Range 对象或 Shape 对象。

Address      String 类型,必需。超链接的地址。

SubAddress      Variant 类型,可选。超链接的子地址。

ScreenTip      Variant 类型,可选。当鼠标指针停留在超链接上时所显示的屏幕提示。

TextToDisplay      Variant 类型,可选。要显示的超链接的文本。

说明
指定 TextToDisplay 参数时,文本必须是字符串。


首先要弄清楚对象、方法、属性、集合这些东东的区别,一般来说,复数的基本是集合,在那个帮助的目录里找“集合”,然后找H开头的点开,看到hyperlinks后就进入对应页面,一个支持add对象的集合,在他的帮助页面里会有链接,点去add里找到对应的hyperlinks的add方法就看到参数说明了
当然,另一种方式就是直接从“方法”下手,找到add方法后再找对应的对象的add方法,然后看参数
 楼主| 发表于 2013-3-14 20:23:02 | 显示全部楼层
回复 7# kevinch


谢谢你的指教,我以后会更加注意自己在这方面的做事方法
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-28 05:15 , Processed in 0.081226 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表