OVH Cloud OVH Cloud

Saisir une adresse mail dans access2000

3 réponses
Avatar
Arnaud
Bonjour,

j'utilise Access 2000 et j'ai un champ de type lien hyper texte dans une
table. Je veux siasir des adresses mails. Lorsque je le fait, soit
directement dans la table, soit au travers d'un formulaire, access considére
l'adresse mail comme une URL de site web. Si je clique sur le lien, il essaye
d'ouvrir la page web au lieu de lancer Outlook express.

La seule solution que j'ai trouvé pour le moment consiste à cliquer droit
sur le lien hyper texte puis de modifier le lien. Mais je dois le faire pour
chaque adresse !!! Quelqu'un a une idée plus simple ?

Merci à tous

3 réponses

Avatar
Sweety
Dans le message news:,
Arnaud écrivait :
Bonjour,

j'utilise Access 2000 et j'ai un champ de type lien hyper texte dans
une table. Je veux siasir des adresses mails. Lorsque je le fait, soit
directement dans la table, soit au travers d'un formulaire, access
considére l'adresse mail comme une URL de site web. Si je clique sur
le lien, il essaye d'ouvrir la page web au lieu de lancer Outlook
express.

La seule solution que j'ai trouvé pour le moment consiste à cliquer
droit sur le lien hyper texte puis de modifier le lien. Mais je dois
le faire pour chaque adresse !!! Quelqu'un a une idée plus simple ?

Merci à tous


Tu mets MAILTO: devant l'adresse e-mail

--
Michel H. (Sweety) [Microsoft MVP] - Windows Shell/User
Toutes les réponses à vos questions sur le Portail de Sweety :
http://sweety.mvps.org/

Avatar
Arnaud
Tu mets MAILTO: devant l'adresse e-mail


Merci, mais il me faut l'écrire à chaque fois et la base doit être utilisée
par différentes personnes qui n'ont pas l'habitude. Je cherche un moyen de
saisir uniquement l'adresse mail pour éviter les erreurs qui ne vont pas
manquer sinon.

J'ai essayer avec un module mais ca ne marche pas :

Private Sub creamail_AfterUpdate()
Dim email As String
email = "mailto:" & creamail
Mail = email

End Sub

Le champ mail est rempli avec "mailto:" mais le lien hypertexte
ne fonctionne pas.



Dans le message news:,
Arnaud écrivait :
Bonjour,

j'utilise Access 2000 et j'ai un champ de type lien hyper texte dans
une table. Je veux siasir des adresses mails. Lorsque je le fait, soit
directement dans la table, soit au travers d'un formulaire, access
considére l'adresse mail comme une URL de site web. Si je clique sur
le lien, il essaye d'ouvrir la page web au lieu de lancer Outlook
express.

La seule solution que j'ai trouvé pour le moment consiste à cliquer
droit sur le lien hyper texte puis de modifier le lien. Mais je dois
le faire pour chaque adresse !!! Quelqu'un a une idée plus simple ?

Merci à tous


--
Michel H. (Sweety) [Microsoft MVP] - Windows Shell/User
Toutes les réponses à vos questions sur le Portail de Sweety :
http://sweety.mvps.org/





Avatar
Sweety
Dans le message news:,
Arnaud écrivait :
Tu mets MAILTO: devant l'adresse e-mail


Merci, mais il me faut l'écrire à chaque fois et la base doit être
utilisée par différentes personnes qui n'ont pas l'habitude. Je
cherche un moyen de saisir uniquement l'adresse mail pour éviter les
erreurs qui ne vont pas manquer sinon.

J'ai essayer avec un module mais ca ne marche pas :

Private Sub creamail_AfterUpdate()
Dim email As String
email = "mailto:" & creamail
Mail = email

End Sub

Le champ mail est rempli avec "mailto:" mais le lien
hypertexte ne fonctionne pas.



Ton champ dans la table est bien de type 'lien hypertexte' ?
Si c'est le cas ça doit fonctionner !




Dans le message
news:, Arnaud
écrivait :
Bonjour,

j'utilise Access 2000 et j'ai un champ de type lien hyper texte dans
une table. Je veux siasir des adresses mails. Lorsque je le fait,
soit directement dans la table, soit au travers d'un formulaire,
access considére l'adresse mail comme une URL de site web. Si je
clique sur le lien, il essaye d'ouvrir la page web au lieu de
lancer Outlook express.

La seule solution que j'ai trouvé pour le moment consiste à cliquer
droit sur le lien hyper texte puis de modifier le lien. Mais je dois
le faire pour chaque adresse !!! Quelqu'un a une idée plus simple ?

Merci à tous


--
Michel H. (Sweety) [Microsoft MVP] - Windows Shell/User
Toutes les réponses à vos questions sur le Portail de Sweety :
http://sweety.mvps.org/



--
Michel H. (Sweety) [Microsoft MVP] - Windows Shell/User
Toutes les réponses à vos questions sur le Portail de Sweety :
http://sweety.mvps.org/