Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

remplissage lien hypertexte

  • Initiateur de la discussion Initiateur de la discussion woofette
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

W

woofette

Guest
Salut tout le monde,

J'ai réalisé une macro qui lance un formulaire pour pouvoir remplir un tableau. Une colonne correspond à l'adresse d'un site web. J'ai donc besoin que l'adresse tappée dans le textbox par l'utilisateur soit "cliquable" après validation du formulaire.

J'ai donc tappé le code suivant dans mon éditeur :

Code:
Private Sub TextBox10_Change()
Dim url As String
url = Me.TextBox10.Text

With Worksheets("Partenaires")
.Hyperlinks.Add .Range("J6500").End(xlUp).Offset(0, 0), url
End With

End Sub

Cependant, ce code ne créé par réellement un lien hypertexte vers le lien souhaité mais juste un lien qui ne contient pas de destination.

Comment remplir le lien hypertexte avec la valeur du texbox10 ?

Merci pour votre aide
 
Re : remplissage lien hypertexte

Bonjour,

J'ai donc besoin que l'adresse tappée dans le textbox par l'utilisateur soit "cliquable" après validation du formulaire.

si par formulaire tu entends userform, et pour que le lien se résolve après un click sur un bouton, regarde le code ci-dessous si il peut t'aider, l'adresse dans le "textbox" doit bien sur être valide :
Code:
Private Sub CommandButton1_Click()
ThisWorkbook.FollowHyperlink TextBox1.Value
End Sub

bonne journée
@+
 
Re : remplissage lien hypertexte

Oui j'entends bien un userform, J'ai inséré votre ligne de code dans le code qui est effectué lorsque l'utilisateur clique sur le bouton "valider" du formulaire (remplissage du tableau avec les valeurs des textbox)

Mais cela ne fonctionne pas.
 
Re : remplissage lien hypertexte

J'obtiens un message d'erreur et l'outil de débuggage s'ouvre directement.

En fait je ne vois pas trop comment insérer ton code dans mon module..
 
Re : remplissage lien hypertexte

En fait comme j'ai mis ton code au click sur le textbox ça m'affiche un message d'erreur dès la première lettre écrite en précisant que le lien n'est pas valide il me semble. Ca parait logique mais comment y remédier ?
 
Re : remplissage lien hypertexte

Re,

dans le module de l'usf, nom du textbox à adapter :
Code:
Option Explicit
Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1 <> "" Then ThisWorkbook.FollowHyperlink TextBox1.Value
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 CSV en EXCEL
Réponses
1
Affichages
199
Réponses
5
Affichages
708
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…