Добавить гиперссылку на текстовое поле в отчете о доступе

У меня есть отчет о доступе, что я заполняю текстовое поле в отчете из кода 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

Другие вопросы по тегам