如何在Excel中的选项卡中添加超链接?

时间:2013-07-14 00:06:35

标签: excel excel-vba hyperlink ribbon excel-addins vba

我想在Excel中添加一个指向Tab的超链接。其实我想把它作为Excel加入? 但现在似乎没有选择直接定制功能区。我知道文档位置有一个下拉列表。但我想要一个URL链接。据我所知,超链接只能放在单元格上。请给我一些想法。

2 个答案:

答案 0 :(得分:2)

什么是超链接,真的吗?它是一个文本“按钮”,点击后,会将您带到一个网站或打开某种类型的链接。 因此,在这种情况下,请使用Excel功能区上的选项卡中的按钮,单击该功能区后会将您带到网站。易:

Private Sub MyRibbonButton_Click(Byval sender as Object, Byval e as EventArgs) Handles MyRibbonButton.Click

System.Diagnostics.Process.Start("my website url")

End Sub

它看起来像一个按钮吗?当然,但基本上它只是一个超链接,对吗?

答案 1 :(得分:1)

使用CustomUI为宏创建按钮:

'To send email
'Callback for customButton onAction
Sub MyWeb(control As IRibbonControl)
Dim oShell As Object
Set oShell = CreateObject("Wscript.Shell")
    oShell.Run ("http://www.plugpro.com.br")
End Sub

'To Open URL
'Callback for customButton onAction
Sub MyWeb(control As IRibbonControl)
Dim oShell As Object
Set oShell = CreateObject("Wscript.Shell")
    oShell.Run ("mailto:oton@podium.pro.br")
End Sub