我有一个访问报告,我正在从 VBA 代码的报告中填充一个文本框。我需要一种方法来为文本框中的某些文本添加超链接,以便它看起来如下所示,以便文本框中只有一个单词是超链接
This is text in textbox. We are filled with random facts about fun stuff,
and great <hyperlink>things</hyperlink>!!!
我有一个访问报告,我正在从 VBA 代码的报告中填充一个文本框。我需要一种方法来为文本框中的某些文本添加超链接,以便它看起来如下所示,以便文本框中只有一个单词是超链接
This is text in textbox. We are filled with random facts about fun stuff,
and great <hyperlink>things</hyperlink>!!!
你有标签vba
,access-vba
所以我可以为你提供一个 VBA 解决方案。如果您在报表中添加一个文本框,并将名称设置为textbox1
并打开属性并更改,Text Format = Rich Text
那么您可以HTML
在 VBA 中使用对超链接进行编码。
现在完成后打开 VBE 并在任何情况下(按钮单击、页面加载等) - 添加此语法
Dim url as String
url = "http://www.google.com"
Me.textbox1.SetFocus
Me.txtbox1.Text = "Text here for whatever now let's add the hyperlink " & _
"<a href = " & url & ">Hyperlink Text</a>!!!."
现在,当您在Report View
站点中查看报告时,您输入的变量url
将是来自上述文本的超链接Hyperlink Text