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

Macros et VBA Excel Discussion :

Ajout/Modif lien hypertexte dans tableur


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Mars 2015
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes

    Informations forums :
    Inscription : Mars 2015
    Messages : 58
    Points : 25
    Points
    25
    Par défaut Ajout/Modif lien hypertexte dans tableur
    Bonjour à tous,
    Dans le cadre de mon projet d'entreprise j'aimerai pouvoir finaliser mon tableur excel, seulement il me manque toujours une macro pour gérer les liens hypertextes.
    Je vous serai très reconnaissant si vous arrivez à me solutionner ce problème.
    Je m'explique (je vous met un fichier type en PJ) :

    Problème n°1:
    Dans le tableur excel j'aimerai à partir de l'userform 1 pouvoir ajouter sur un transport un lien hypertexte.
    Pour cela, je selectionne dans le combobox 1 sur quel nom je veux ajouter ce lien.
    Le bouton "lien hypertexte" me permet de parcourir les fichiers.
    Je voudrais que si l'utilisateur clique sur "annuler" un msgbox s'affiche "pas de fichiers" pour l'instant j'ai une erreur d'éxécution.
    Si l'utilisateur choisi un fichier il clique sur ouvrir et le lien chemin d'accès d'écrit sur la textbox1.
    Puis pour ajouter le lien il faut cliquer sur le bouton "valider".
    Mon petit problème aussi est que dans ma macro il affecte le lien hypertexte à la position d'une cellule et non à la valeur du combobox (peut être un fonction find ?). Mon tableur est évolutif par la suite...

    Problème n°2 :
    Si je veux modifier le chemin d'un lien hypertexte, je selectionne dans combobox un nom de transport. Si un lien est affecter il m'indique le chemin d'accès dans le textbox1, si aucun chemin, il laisse textbox1 vide (sans message d'erreur).
    La suite est la même ajout du lien etc.

    Je suis encore novice en la matière, je ne comprend pas encore toute la logique vba... je suis donc bloqué...
    Quelqu'un aurait-il l'aimabilité de m'aider ?
    Merci d'avance pour vos réponse

    Lien Hypertexte v2.xlsm

  2. #2
    Expert éminent sénior
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Points : 18 674
    Points
    18 674
    Par défaut





    Déjà en cours sur un autre forum ‼


Discussions similaires

  1. [OL-2010] Ajouter un lien hypertext sur du texte sélectionné dans un mail via VBA
    Par armando76 dans le forum VBA Outlook
    Réponses: 0
    Dernier message: 10/03/2012, 14h15
  2. [AC-2003] ajouter un lien hypertexte dans mon email
    Par Bmichel59 dans le forum VBA Access
    Réponses: 7
    Dernier message: 08/06/2011, 16h22
  3. Bouton pour ajouter un lien hypertexte dans un champ
    Par Fredo67 dans le forum VBA Access
    Réponses: 2
    Dernier message: 22/01/2008, 11h43
  4. lien hypertexte dans une anim flash
    Par vedder dans le forum Flash
    Réponses: 17
    Dernier message: 14/01/2004, 14h11

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