Les partenaires publicitaires:

Comment créer des liens hypertexte dans Excel VBA

Vous êtes l'expert Excel dans votre bureau. Lorsque collègues ont besoin d'aide avec tri ou groupe, ils viennent à vous. Quand ils ne peuvent pas obtenir leurs tableaux croisés dynamiques pour travailler, ils viennent à vous. Et quand un peu de l'automatisation est nécessaire dans Excel, ils viennent à vous. Aujourd'hui, vous devez ajouter un lien hypertexte à une cellule, de sorte que votre solution automatisée va frapper leurs chaussettes. Cet article va vous dire à quel point rapide et il est facile d'impressionner vos collègues avec des hyperliens.

Instructions

  1. Identifier la cellule qui a besoin d'un lien hypertexte, puis sélectionnez la cellule dans votre code VBA.

  2. Utilisez la méthode Add de la collection Hyperliens pour ajouter le lien hypertexte vers la cellule. L'instruction suivante ajoute le texte "Bonjour, monde» à la cellule sélectionnée, hyper-reliant ce texte à la page d'accueil de Google.




    ActiveSheet.Hyperlinks.Add Anchor: = Sélection, Adresse: = _

    "http://google.com", TextToDisplay: = "Bonjour tout le monde"
  3. Modifiez l'instruction de l'étape 2 de sorte qu'il utilise le texte de la cellule et l'hyperlien vous avez besoin. Si la cellule contient déjà le texte que vous souhaitez utiliser, puis réglez



    TextToDisplay: = Selection.Text

    Cela permettra d'éviter votre code VBA d'écraser le texte dans chaque cellule.

  4. Enregistrer votre script VBA et le tester. Assurez-vous que la cellule est correctement hyper-liés et contient le texte correct.

  5. Conseils Avertissements

    • Chaque fois que vous ne savez pas comment coder quelque chose dans Excel VBA, essayez d'enregistrer une macro. Tournez enregistrement sur, effectuer l'action manuellement, arrêter l'enregistrement, puis ouvrir le code de macro dans l'éditeur Visual Basic pour voir les propriétés, méthodes et fonctions dont vous avez besoin.
    • Vous pouvez utiliser ce code hyper-liens à l'intérieur d'une boucle. Par exemple, si votre feuille de calcul a une longue liste d'URL de l'Internet que vous voulez à l'hyper-lien, vous pouvez regarder à travers les cellules de votre liste, l'ajout d'un lien hypertexte à chacun.
    • Toujours sauvegarder votre fichier de feuille de calcul avant de développer et de tester le code de l'automatisation dans VBA.
» » » » Comment créer des liens hypertexte dans Excel VBA