Je veux une méthode pour créer un hyperlink de certaines variables dans la macro Excel. Ma condition est que je dois capturer un lien dans une variable pour l'ex:
abc = InputBox("Enter the path")
maintenant, je veux utiliser cet abc comme paramètre pour une fonction de hyperlink et créer un hyperlink avec le nom xyz. Pouvez-vous m'aider à résoudre ce problème?
OK, voici le code. Ce qu'il fait, c'est 1. Demander l'URL que vous voulez 2. Enregistrer l'URL dans une variable appelée URL 3. Aller à la Feuille 1, en ajoutant la fonction de hyperlink à la cellule A5, en la reliant à l'URL que vous saisissez 4. Afficher le nom amical vous le donnez dans le code
Faites-moi savoir si vous avez des questions | vous devrez simplement modifier le code de l'URL que vous souhaitez ou placer les liens souhaités.
Testé et fonctionnant. Veuillez voter en réponse 🙂
Sub CreateHyperLink() Dim URL As Ssortingng URL = InputBox("Enter the link") With Worksheets("Sheet1") .Hyperlinks.Add Anchor:=.Range("A5"), _ Address:="http://www." & URL, _ TextToDisplay:="Google" End With End Sub
Utilisez la fonction HYPERLINK:
=HYPERLINK(link_location, friendly_name)
Crée un raccourci ou un saut qui ouvre un document stocké sur votre disque dur, un server réseau ou sur Internet.
Par exemple dans le code macro:
Worksheets("Sheet1").Range("A1").Formula = "=HYPERLINK(""" & link_destination & """,""" & link_text & """)"
Notez l'utilisation de "" (deux guillemets doubles) dans le code VBA pour produire une seule citation double dans la formule de cellule.