在Excel中插入指向Excel中其他单元格的超链接
我已经搜索了所有我可以搜索的地方,但我无法找到如何通过VBA从Sheet1上的单元格超链接到Sheet2上的单元格 ;我有一个例子,如果按显示的方式键入,它可以工作,但如果我尝试切换为我的选项卡名称,它就会崩溃 ;我会发布有效的代码(必须从我找到的网站上复制)Sheets("Sheet3").Hyperlinks.Add Sheets("Sheet3").Cells(3, 3), "", Sheets("Sheet1").Name & "!B2", "", "Hello"
试试这个。替换为“;第1页“;和“;这是第3页;用你的纸名
Sub Test()
Sheets("This is sheet 3").Select
Range("C3").Select
ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _
"'Sheet 1'!B2"
ActiveCell.FormulaR1C1 = "'Hello"
End Sub 好吧,这花了一段时间,但你的例子效果很好 ;谢谢 你';欢迎再次光临 我们正在寻找AutoCad VBA顾问。我们为AutoCad开发了一个Visual Basic插件,该插件在AutoCad 12 WindowsXP上运行良好。AutoCad限制了Visual Basic对AutoCad 13的支持(也可能是14),但重新引入用于;AutoCad 2015。64位Windows 7和AutoCad 15+的AutoCad插件需要一些VBA编程支持
请与我联系。Mark,Universe Technical Translation,Incmark@universe.us713-8278800
页:
[1]