我有一个访问报告,该报告是从VBA代码填充报告上的文本框的。我需要一种将超链接添加到文本框中的某些文本的方法,以使其看起来如下所示,从而使文本框中只有一个单词是超链接
This is text in textbox. We are filled with random facts about fun stuff,
and great <hyperlink>things</hyperlink>!!!
答案 0 :(得分:1)
您拥有标签vba
和access-vba
,因此我可以为您提供VBA解决方案。如果在报表中添加文本框,并将名称设置为textbox1
,然后打开属性并更改Text Format = Rich Text
,则可以在VBA中使用HTML
来编写超链接。 / p>
现在完成后,打开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