Liens Hypertext - VB/VBA/VBS - Programmation
Marsh Posté le 09-09-2009 à 11:43:36
Il me semble que tu ne peux pas mettre de lien hypertexte directement dans une textbox puisque la propriété Hypertext.address est en lecture seule sur ce type de controle.
Ce que tu peux faire c'est ajouter un controle label invisible sur ta feuille puis mettre dans le onclick de ta textbox un code du genre :
Code :
|
Ca te lancera bien le lien. Inconvénient : il ne faut que le lien en question dans ta textBox et rien d'autre.
Si tu veux insérer un lien dans une textBox au milieu d'un texte il faudra que tu parses ton texte avant.
Marsh Posté le 21-09-2009 à 08:01:11
Bonjour,
Merci de vous penchant sur mon problème mais je viens de réaliser que j'ai fait une erreur dans ma requete! Je voudrais insérer un lien hypertext ou un mailto (dynamique) dans un label situé dans un userform. Je cherche mais je ne trouve pas. Quoi de plus simple que d'insérer un lien hypertext de nos jours mais avec VBA cela parait bien plus fastidieux. Merci.
Marsh Posté le 22-09-2009 à 10:40:26
Bonjour à tous,
Je viens de trouver comment affecter un lien ou un mail à un label
Pour un lien Hypertext:
Private Sub Label1_Click()
ThisWorkbook.FollowHyperlink Address:="http://monsite@mondomaine.fr", NewWindow:=True
End Sub
Pour un mail:
Private Sub Label5_Click()
ThisWorkbook.FollowHyperlink Address:="mailto:<effacé par Elmoricq>"
End Sub
C'était tellement simple (Maudite syntaxe!)
Marsh Posté le 09-09-2009 à 11:21:43
Bonjour,
Je voudrais insérer un lien hypertext ou mail dynamique (j'entend par là que l'on puisse cliquer dessus)
dans un textbox. Je bute malgrés toutes les recherches!
Merci d'apporter vos indices