Hola:
A mí personalmente no me gusta cómo actúan los campos de tipo hipervínculo: es muy bonito el ver cómo al pulsar sobre ellos con el ratón te conectan automáticamente con Internet; pero si se trata de un correo empieza solicitando tu cuenta, tu clave... Es decir; peor que si accedes directamente...
Yo incluyo un botón que referencio a una rutina así:
Private Sub CmdLink_Click(Index As Integer)
Dim sLink As String
sLink = [Campo que contiene la dirección]
ShellExecute 0, vbNullString, "mailto:" & sLink, vbNullString, _
vbNullString, vbNormalFocus
End Sub
En un módulo (o en la cabecera del formulario) habrás declarado esta API:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
Y verás cómo es más efectivo este sistema.
El incorporar a todos tus contactos es también posible, pero en este momento no recuerdo cómo se hace.
Saludos