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 :

ouvrir fichier à partir de textbox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2016
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2016
    Messages : 23
    Par défaut ouvrir fichier à partir de textbox
    bonsoir,

    j'ai une erreur sur ce code, pouvez vous m'aider svp,
    enfaite c'est depuis que j'ai mis la variable textbox5.value dans le chemin d'accès que ca ne marche plus, je comprends pas pourquoi ???

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub textBox5_dblClick(ByVal Cancel As MSForms.ReturnBoolean)
     
       'Text = "D:\Documents\h.gharsalli\Desktop\" & TextBox5.Value & ".pdf"
         ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _
                 "D:\Documents\h.gharsalli\Desktop\" & TextBox5.Value & ".pdf", TextToDisplay:=Selection
        Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
        Unload Me
    End Sub

  2. #2
    Membre très actif Avatar de Matthieu76
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mars 2013
    Messages
    568
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

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

    Informations forums :
    Inscription : Mars 2013
    Messages : 568
    Par défaut
    Je ne connais pas ce langage mais tu n'aurais pas besoin de caractères d’échappements pour tes '\' ?

  3. #3
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Salut,
    Citation Envoyé par houssem1807 Voir le message
    j'ai une erreur sur ce code, pouvez-vous m'aider svp,
    Non, la boule de cristal pour les divinations étant en panne, il nous est impossible de savoir ce qui se cache sous "j'ai une erreur" : quelle erreur ?

    Citation Envoyé par houssem1807 Voir le message
    en fait c'est depuis que j'ai mis la variable textbox5.value dans le chemin d'accès que ça ne marche plus, je comprends pas pourquoi ???
    Ça ne marche pas/plus n'est pas un message d'erreur valide/valable, combien de fois faudra-t-il le répéter ?

    En attendant plus de précisions (le temps qu'on perd sur ces forums, c'est terrible...), que contient textbox5.value ?

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2016
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2016
    Messages : 23
    Par défaut
    Bonjour,

    vous avez entierement raison, dsl.
    alors j'ai un erreur d'execution 5 : argument ou appel de procédure incorrect.

    ligne de code qui bug :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _
                "C:\Users\Houssem.Gharsalli\Desktop\" & TextBox5.Value & ".xls", TextToDisplay:=Selection
    textbox5.value contient un texte (string)

  5. #5
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 132
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 132
    Par défaut
    Citation Envoyé par houssem1807 Voir le message
    textbox5.value contient un texte (string)
    Oui, ça on s'en doutait sinon ça ne compilerait pas. Ça ne nous avance pas... C'est quoi, la valeur du texte ?

    Ou, dit autrement, que renvoie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MsgBox "C:\Users\Houssem.Gharsalli\Desktop\" & TextBox5.Value & ".xls"
    ?

  6. #6
    Expert confirmé
    Avatar de kiki29
    Homme Profil pro
    ex Observeur CGG / Analyste prog.
    Inscrit en
    Juin 2006
    Messages
    6 132
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : ex Observeur CGG / Analyste prog.

    Informations forums :
    Inscription : Juin 2006
    Messages : 6 132
    Par défaut
    Salut, à adapter au contexte
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Option Explicit
     
    Sub Tst()
    Dim sText As String
        sText = "Essai"
        ActiveSheet.Hyperlinks.Add Anchor:=Selection, _
                                   Address:="C:\Faq\Faq VBA\Exemples\PDF\" & sText & ".pdf", _
                                   TextToDisplay:=sText
    End Sub

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

Discussions similaires

  1. [Débutant] Ouvrir fichier à partir d'une FileListbox
    Par keusty78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 16/11/2010, 12h57
  2. Ouvrir fichier à partir filelist
    Par serana71 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 09/04/2010, 12h12
  3. Ouvrir plusieurs fichiers à partir d'un répertoire
    Par Iria77 dans le forum Général Python
    Réponses: 7
    Dernier message: 12/09/2006, 11h43
  4. Ouvrir fichier a partir d'une cellule
    Par drikse dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 31/08/2006, 14h56
  5. Ouvrir un fichier à partir d'un lien
    Par dessinateurttuyen dans le forum Langage
    Réponses: 14
    Dernier message: 25/07/2006, 10h43

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