1
在我的數據庫中,我有一個存儲電子郵件地址的字段,但選擇這些字段後,Outlook將不會打開,直到手動將超鏈接更改爲電子郵件地址。無論如何自動做這個,因爲我有成千上萬的記錄。自動添加mailto:到超鏈接字段
甚至可以自動將術語「mailto:」添加到每個字段的開頭,如果這樣做會起作用,這會更容易嗎?
在我的數據庫中,我有一個存儲電子郵件地址的字段,但選擇這些字段後,Outlook將不會打開,直到手動將超鏈接更改爲電子郵件地址。無論如何自動做這個,因爲我有成千上萬的記錄。自動添加mailto:到超鏈接字段
甚至可以自動將術語「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
只要你有域用戶名, emailfield和問候在您的表中。主題當然是可選
我不建議在每個地址中添加「mailto:」。下面答案中的解決方案是一個更好的方法。 – HK1 2012-04-27 20:27:55