将超链接添加到 Access Report 中的文本框
Add hyperlink to textbox in Access Report
我有一份访问报告,我正在使用 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
,那么您可以使用 VBA 中的 HTML
来编码超链接。
完成后打开 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
我有一份访问报告,我正在使用 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
,那么您可以使用 VBA 中的 HTML
来编码超链接。
完成后打开 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