Within my database I have a field that store email addresses, but when these are selected outlook will not open until I manually change the hyperlink to an email address. 反正有没有自动执行此操作,因为我有数千条记录。
或者甚至自动将术语“mailto:”添加到每个字段的开头,如果这可行,这会是一个更简单的选择吗?
这可以通过一点点 VBA 来实现:
在表单上放置一个超链接组件,并在每次加载新数据集时更改字段属性:
Private Sub Form_Current()
me.linkfield.caption="Click this to say hello to " & me![username]
me.linkfield.hyperlinkadress="mailto:" & me![emailfield] & "?subject=" & me![greeting]
End Sub
假设您的表格中有用户名、电子邮件字段和问候语字段。当然主题是可选的