找回密码
 加入
搜索
查看: 6257|回复: 18

[效率算法] 请问如何在EXCEL中插入sheet超链接呢?[已解决]

  [复制链接]
发表于 2016-5-17 16:34:36 | 显示全部楼层 |阅读模式
本帖最后由 heroxianf 于 2016-5-19 13:43 编辑




用AU3如何完成操作呢?

本帖子中包含更多资源

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

×
 楼主| 发表于 2016-5-17 17:32:58 | 显示全部楼层
_Excel_RangeLinkAddRemove($oWorkbook, $oWorkbook.Activesheet, "A1", "2.xlsx - Sheet3!A1", '', '', 'Test')

这样做添加后 没有反应。
发表于 2016-5-17 17:38:46 | 显示全部楼层
回复 2# heroxianf

先錄製 巨集  看看巨集 怎麼寫的
 楼主| 发表于 2016-5-17 17:44:14 | 显示全部楼层
回复 3# kk_lee69

Sub 宏1()
    ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
        "Sheet1!A1", TextToDisplay:="Sheet1!A1"
End Sub

这个是录制的,不知道如何套用。
发表于 2016-5-17 20:07:44 | 显示全部楼层
回复 4# heroxianf

$oExcel.ActiveSheet.Hyperlinks.Add($oExcel.Range("a5"),"Sheet2!A1","","","Sheet2!A1")
发表于 2016-5-17 20:09:11 | 显示全部楼层
回复 4# heroxianf

$oExcel.ActiveSheet.Hyperlinks.Add($oExcel.Range("a5"),"mailto:someone@example.com?subject=hello","","Write us today","Support")
 楼主| 发表于 2016-5-17 23:03:06 | 显示全部楼层
本帖最后由 heroxianf 于 2016-5-17 23:18 编辑

回复 6# kk_lee69

KK   今天在操作excel的时候突然就看到宏了,   宏的录制 一般都可以简单搬运过来,那些复杂的搬运途中AU3要注意什么呢?
发表于 2016-5-17 23:16:10 | 显示全部楼层
回复 7# heroxianf

不懂你說的意思
 楼主| 发表于 2016-5-17 23:20:18 | 显示全部楼层
回复 8# kk_lee69


    就是像今天的这个列子有点复杂,写成au3要注意什么要点。
发表于 2016-5-17 23:38:18 | 显示全部楼层
回复 9# heroxianf

沒注意甚麼 就是 看看 要用哪個VBA  再看看 VBA 的寫法 怎麼寫

再稍微轉換一下即可

VBA 跟 VB 其實很像 AU3 又跟 VB 很像
 楼主| 发表于 2016-5-18 08:48:27 | 显示全部楼层
回复 10# kk_lee69


    好,我下来多琢磨一下~谢谢了。
 楼主| 发表于 2016-5-18 09:02:28 | 显示全部楼层
回复 10# kk_lee69

KK  我这里测试表格里没有成功建立超链接~
#include <Array.au3>
#include <Excel.au3>
#include <MsgBoxConstants.au3>

; 创建应用对象并打开示例工作簿
Local $oExcel = _Excel_Open()
If @error Then Exit MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_RangeLinkAddRemove 示例", "创建 Excel 应用对象发生错误." & @CRLF & "@error = " & @error & ", @extended = " & @extended)
Local $oWorkbook = _Excel_BookOpen($oExcel, @ScriptDir & "\2.xlsx")

$oWorkbook.ActiveSheet.Hyperlinks.Add($oWorkbook.Range("A1"),"Sheet2!A1","","","Sheet2!A1")
发表于 2016-5-18 16:51:04 | 显示全部楼层
$oWorkbook.ActiveSheet.Range("A1")
 楼主| 发表于 2016-5-18 17:42:38 | 显示全部楼层
回复 13# kk_lee69


    KK  更改之后还是不行,超链接没有对。
发表于 2016-5-18 20:48:49 | 显示全部楼层
回复 14# heroxianf

連接沒有對 是 連接的問題  不是 程式語法的問題

連接沒有對 是  原本輸入的時候就沒有對了

請做一個  對的連接 上傳檔案
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-15 14:22 , Processed in 0.091851 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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