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 :

ouverture Hyperlinks a partir de macro vba [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par défaut ouverture Hyperlinks a partir de macro vba
    Bonjour,

    J'ai placer un emplacement de fichier mp3 en hypertext dans la cellule C28.
    Dans une macro j'ai mis la ligne de code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Range("C28").Hyperlinks(1).Follow
    Cela a fonctionner au debut mais maintenant pour une raison inconnue excel me dit: "erreur d'execution "9"".

    Quelqun a t-il une idee de la cause et de la solution a mon probleme?

    Merci d'avance pour vos reponses.
    C

  2. #2
    Membre Expert
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Par défaut
    Bonjour,
    Erreur 9 : erreur lorsque l'indice n'existe pas
    Tester dans la fenêtre d'execution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ?Range("C28").Hyperlinks.Count
    ?Range("C28").Hyperlinks(1).Address
    La première commande retourne le dernier indice pour Hyperlinks
    Remplacer le 1 de la 2ème commande par l'indice trouvé
    si le fichier est retourné, remplacer l'indice dans le code

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2012
    Messages : 2
    Par défaut
    Merci

    Le "?" n'a pas fonctionner mais voila ce que j'ai essayer et sa marche!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Private Sub CommandButton2_Click()
     
        Dim a As Double
     
        Worksheets("Donnees").Select
    '    a = Worksheets("Donnees").Range("C28").Hyperlinks.Count
    '    Worksheets("Donnees").Range("C29").Value = a
        Worksheets("Donnees").Range("C28").Hyperlinks(1).Follow
    End Sub
    En fait le macro ne restait pas selectionner sur le bon worksheet..
    C

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment se connecter à une base Oracle à partir d'une macro VBA?
    Par spaukensen dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 14/10/2008, 12h15
  2. [BO 6.5][VBA] Ouverture rapport avec macro VBA
    Par flyerman_2 dans le forum SDK
    Réponses: 2
    Dernier message: 27/03/2008, 17h27
  3. [VBA] Ouverture classeur sans activer les macros
    Par xc78370 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 29/10/2007, 10h45
  4. Macro VBA à partir C++
    Par cjacquel dans le forum MFC
    Réponses: 3
    Dernier message: 28/09/2007, 13h14
  5. [VBA-E]ouverture d'access à partir de EXCEL
    Par Igloobel dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 28/08/2006, 12h40

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