Ms access 如何在MS Access vba中检测控件是否为超链接

Ms access 如何在MS Access vba中检测控件是否为超链接,ms-access,hyperlink,vba,Ms Access,Hyperlink,Vba,我正在使用 For Each ctl In frm.Controls 在Access VBA中,希望检测控件是否为超链接。我想检测控件是否为超链接。我看不到与Hyperlink匹配的ControlType。我假设它是一个具有附加属性的文本框 谁能给我指一下正确的方向吗 先谢谢你 Lee尝试检查HyperLinkAddress属性的长度: Dim c As Control For Each c In Controls If Len(c.HyperlinkAddre

我正在使用

For Each ctl In frm.Controls
在Access VBA中,希望检测控件是否为超链接。我想检测控件是否为超链接。我看不到与Hyperlink匹配的ControlType。我假设它是一个具有附加属性的文本框

谁能给我指一下正确的方向吗

先谢谢你


Lee

尝试检查HyperLinkAddress属性的长度:

    Dim c As Control
    For Each c In Controls
        If Len(c.HyperlinkAddress) > 0 Then
            Debug.Print c.Name & " is a hyperlink (Address: " & c.HyperlinkAddress & ")"
        Else
            Debug.Print c.Name & " is not a hyperlink"
        End If
    Next