Добавить гиперссылку на текстовое поле в отчете о доступе
У меня есть отчет о доступе, что я заполняю текстовое поле в отчете из кода VBA. Мне нужен способ добавить гиперссылку на определенный текст в текстовом поле, чтобы он читался, как показано ниже, чтобы только одно слово в текстовом поле было гиперссылкой
This is text in textbox. We are filled with random facts about fun stuff,
and great <hyperlink>things</hyperlink>!!!
1 ответ
У вас есть теги 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