找回密码
 加入
搜索
查看: 2152|回复: 6

[AU3基础] [已解决]在excel中添加链接求助Hyperlinks

[复制链接]
发表于 2012-9-11 11:37:51 | 显示全部楼层 |阅读模式
本帖最后由 qiu491996004 于 2012-9-11 17:40 编辑

With Sheets("Menu")
shtName = Sheets(2).Name
.Hyperlinks.Add .Range("C3"), "#'" & shtName & "'!A1", TextToDisplay:=shtName
End With
上面是添加一个链接的宏,代码如何转成au3所能识别的代码
 楼主| 发表于 2012-9-11 16:19:09 | 显示全部楼层
自己顶一个先 难道没人吗?
 楼主| 发表于 2012-9-11 16:31:57 | 显示全部楼层
With $excel.Sheets("Menu")
$shtName = $excel.Sheets(2).Name
.Hyperlinks.Add(.Range("C3"), "#'" & $shtName & "'!A1", $shtName)
EndWith

运行后能生成链接  但是点击后却提示“引用无效”  求大神指点
发表于 2012-9-11 16:39:34 | 显示全部楼层
With $excel.Sheets("Menu")
$shtName = $excel.Sheets(2).Name
.Hyperlinks.Add(.Range("C3"),"", "'" & $shtName & "'!A1", $shtName,$shtName)
EndWith
这样试下,第一个地址是外链地址,第二个才是本文件内部地址
 楼主| 发表于 2012-9-11 17:34:33 | 显示全部楼层
K哥V5啊  可以了  多谢多谢 Hyperlinks.Add这个方法的参数含义哪里有查的  刚刚试了下 最后一个参数应该是给那个单元格赋值的
 楼主| 发表于 2012-9-11 17:35:39 | 显示全部楼层
回复 4# kevinch


    K哥  有没有什么资料活方法推荐的 下午找了好久的Hyperlinks.Add函数用法  就是没找到  郁闷啊
发表于 2012-9-11 18:10:38 | 显示全部楼层
只要你的excel有vba环境,在vba编辑器或立即窗口中输入hyperlinks然后用鼠标全选这个词按f1就能看到帮助了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-30 01:38 , Processed in 0.081569 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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