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

Access Discussion :

Lien hypertexte / nom du document ?


Sujet :

Access

  1. #1
    Candidat au Club
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Lien hypertexte / nom du document ?
    Bonjour,

    Sur Access

    Dans mon formulaire il y a un champs « Lien hypertexte » et un champs « Nom du document »

    Le champs lien hypertexte contient le chemin complet vers le document.
    (ex : « C:mesdocuments\mestableaux\montableau1.xl s »)

    Est-ce possible d’afficher directement le nom du document (ex : monTableau1.xls ; monfichier3.doc…) dans le champs « Nom du document » ?

    J'espère sur vos lumières :-)

  2. #2
    Membre habitué
    Inscrit en
    Juin 2006
    Messages
    162
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 162
    Points : 197
    Points
    197
    Par défaut
    bonjour

    utilise un btn parcourir (par exemple) et colle le code ouvrirfichier ( ce code se trouve dans la faq)

    A+

  3. #3
    Candidat au Club
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Merci mais
    Je ne veux que le nom du fichier

    Je ne veux aps l'ouvrir
    Il n'y aurait pas une solution pour juste renseigner le nom du fichier?

  4. #4
    Membre éclairé Avatar de ft035580
    Profil pro
    Inscrit en
    Août 2004
    Messages
    689
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 689
    Points : 812
    Points
    812
    Par défaut
    Salut,

    Et en essayant ? :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.nom_du_document = Me.Lien_hypertexte.HyperlinkAddress

  5. #5
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Salut,
    Un début de réponse se trouve ici, en analysant le code : tu vas trouver.

  6. #6
    Candidat au Club
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Merci Kikoff
    en fait c'est la fonction inverse que je souhaite.
    Avoir le nom du fichier complet qui s'affiche à partir du chemin complet(lien hypertexte).

    Le lien hypertexte apparait dans le champs 1
    et le nom du fichier dans le champs 2.

    JE ne sais pas si je suis claire??

  7. #7
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    alors, il ne suffit pas de concaténer ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Toto = "Hello "
    Tata = "World !"
    Tutu = Toto & Tata
    MsgBox Tutu

  8. #8
    Expert éminent
    Avatar de Lou Pitchoun
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5 038
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Février 2005
    Messages : 5 038
    Points : 8 268
    Points
    8 268
    Par défaut
    Remplace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Mid(str, i, 1) = "\" Then 
            Debug.Print "Fichier " & Right(str, Len(str) - i) 
            str = Left(str, i) 
            GoTo fin01 
    End If
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Mid(str, i, 1) = "\" Then 
            Debug.Print "Fichier " & Right(str, Len(str) - i) 
            str = Right(str, Len(str) - i)  
            GoTo fin01 
    End If
    et tu obtiendras bien le nom du fichier, non ??

  9. #9
    Candidat au Club
    Inscrit en
    Août 2006
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Citation Envoyé par Kikof
    Remplace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Mid(str, i, 1) = "\" Then 
            Debug.Print "Fichier " & Right(str, Len(str) - i) 
            str = Left(str, i) 
            GoTo fin01 
    End If
    par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    If Mid(str, i, 1) = "\" Then 
            Debug.Print "Fichier " & Right(str, Len(str) - i) 
            str = Right(str, Len(str) - i)  
            GoTo fin01 
    End If
    et tu obtiendras bien le nom du fichier, non ??

    Ta solution est parfaite !

    Merci KIKOF !

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 10/04/2014, 13h08
  2. Mettre un lien hypertexte dans un document xml
    Par Glork dans le forum XSL/XSLT/XPATH
    Réponses: 19
    Dernier message: 25/07/2013, 16h17
  3. [Vxi3] Lien hypertexte entre deux documents BO
    Par Gali-galou dans le forum Webi
    Réponses: 3
    Dernier message: 30/11/2012, 13h41
  4. Lien hypertexte dans un document
    Par patbold dans le forum Word
    Réponses: 7
    Dernier message: 14/03/2008, 14h42
  5. Réponses: 2
    Dernier message: 04/04/2006, 16h14

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