IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Word Discussion :

Macro Recherche et création lien Hypertexte


Sujet :

VBA Word

  1. #1
    Candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2012
    Messages : 2
    Par défaut Macro Recherche et création lien Hypertexte
    Bonjour à tous,

    La disposition actuelle de mes cours me forcent aujourd'hui à me tourner vers vous.

    Afin de faciliter la mise en forme de ces derniers, j'aimerai créer une macro qui aille chercher dans le Fichier Word les termes ayant un style prédéfini (Taille+Couleur+Police...) et qui ajouterait un lien Hypertexte pour chaque terme "normal" du texte vers ceux aux caractères prédéfinis.
    J'ai fait un petit schéma à la va-vite afin d'être le plus clair possible.

    Fiche Hyperlien Word.pdf

    Je vous remercie d'avance d'avoir porté les yeux sur mon message.

    Bonne journée à vous

    Arthur Z.

  2. #2
    Expert confirmé
    Avatar de Sepia
    Homme Profil pro
    Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Inscrit en
    Octobre 2007
    Messages
    3 117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Administrateur du cursus IDE@L - Chef de Projet NCU (digital learning) - Université de Rennes
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 3 117
    Par défaut
    Salut Arthur Z,

    La meilleure solution consiste à repérer ton texte (par une recherche avec des attributs de présentation), à ajouter un signet sur le texte trouvé puis à remplacer toutes les autres occurrences (celles sans attribut de présentation) par un renvoi (<=> lien hypertexte dans le document) sur le signet précédent.

    Pour la recherche avec des attributs, tu disposes d'un tutoriel sur la fonction rechercher/remplacer en VBA.

    Si tu as besoin de plus d'explication (pas du code), n'hésite pas.

    @+

  3. #3
    Candidat au Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Février 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Février 2012
    Messages : 2
    Par défaut
    Hello Sepia,

    merci beaucoup pour la réponse, je vais me pencher de suite sur ce tutoriel

    Je reviens vers toi sur ce sujet si je patauge réellement (voir plus ^^) avec le code.


    Bonne journée


    Arthur Z.

Discussions similaires

  1. Création Lien hypertext et repertoire associé
    Par piwa6291 dans le forum IHM
    Réponses: 6
    Dernier message: 13/11/2012, 00h36
  2. [XL-2007] Macro création liens hypertexte
    Par Le Rookie dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 01/09/2010, 08h58
  3. [XL-2003] Macro Avertissement contenant un lien hypertexte.
    Par pourinfo dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/06/2010, 22h14
  4. Création lien hypertext
    Par Jeanvaljean44 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/08/2008, 09h37
  5. création liens hypertexte automatisés
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 03/03/2008, 09h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo