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 :

Lien hypertexte automatique


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Expert sécurité informatique
    Inscrit en
    Mai 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Expert sécurité informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 3
    Par défaut Lien hypertexte automatique
    Bonjour à tous,

    Je suis confronté a un problème technique, pour un besoin professionnel j'ai besoin de monter une petite base sur excel qui va à l'aide d'une requête chercher des PDF qui ont été généré dans un fichier, dont j'ai l'accès.

    Si par exemple, lors du rafraîchissement de cette requête, la requête détecte des nouveaux fichiers et mets le nom du XML en l'occurrence ou sont contenu ces PDF dans la colonne F, comment puis-je faire pour que automatiquement, lorsque dans la colonne F une nouvelle "ligne" apparaît, un lien hypertexte se génère automatiquement et va chercher l'échantillon des PDF en question.


    Si par hasard je me suis mal exprimé, merci de me le dire, j'essaierai de reexpliquer le problème. D'un point de vue technique je crois que ce la touche aux VBA, des spécialistes ici ?

    Merci d'avance

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Expert sécurité informatique
    Inscrit en
    Mai 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Expert sécurité informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 3
    Par défaut
    Re Bonjour à tous,

    J'ai pu trouver un moyen de faire des liens hyper texte automatiquement, pour ceux que ça intéresse voici la ligne de commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Sub CreationLiens()
    Dim Lien
    Selection.End(xlDown).Select
    fin = Selection.Row
    Dim Fichier As String
    Const Dossier As String = "XXXXXX"
    r = Range("P65000").End(xlUp).Row
    Columns("T:T").Clear
    For i = 3 To fin
            Fichier = Dossier & Range("P" & i)
            'If Len(Dir(Fichier, vbNormal)) > 0 Then
                ActiveSheet.Hyperlinks.Add Anchor:=Range("T" & i), Address:=Dossier & Range("P" & i), TextToDisplay:=CStr(Range("P" & i))
            'Else
                'Range("T" & i) = ""
            'End If
            Dir ("")
        Next
    End Sub

    Cependant je suis confronté a un autre problème, ceci ne fonctionne qu'avec le nom exact et totale du fichier, comment je peux m'y prendre pour aller prendre le nom de fichiers automatiquement dans un répertoire spécifié, il y a t il des possibilités ? sachant que il y parfois plusieurs fichiers qui vienne s'y mettre par jour dans ce dossier, comment en prendre le nom exact et le copier automatiquement dans les cellules spécifiques

  3. #3
    Expert éminent
    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
    Par défaut




    Bonjour,

    voir du côté de la fonction Dir



    _____________________________________________________________________________________________________
    Je suis Charlie - Je suis Bardo

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Expert sécurité informatique
    Inscrit en
    Mai 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Expert sécurité informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2014
    Messages : 3
    Par défaut
    Bonjour Marc L, tout d'abord merci de votre réponse.

    Etant un débutant en la matière j'aurais souhaité savoir si vous aviez de plus amples explications à ce sujet ?


    Les fichiers PDF se créer tous les jours dans un répertoire spécifique, quelle commande pourrais adapter pour que chaque jour lorsque que je lance la commande, ils me prennent tous les fichiers PDF qui s'y trouve ?

    Quand je dis "prennent" je parle uniquement des noms, tel quel. Par exemple un nouveau fichier se nommant xxx-xxx-xx2.pdf vient d'y être mis, j'aimerais en récupérer le nom exact dans la colonne P.

Discussions similaires

  1. Réponses: 0
    Dernier message: 04/03/2014, 14h44
  2. Liens hypertexte automatique dans un index
    Par Yvette dans le forum Word
    Réponses: 5
    Dernier message: 10/01/2011, 09h48
  3. [XL-2003] Lien hypertexte automatique entre 2 feuilles d'1 même fichier
    Par pretor dans le forum Excel
    Réponses: 6
    Dernier message: 12/10/2010, 13h37
  4. Lien Hypertexte Automatique
    Par zenzolarticho dans le forum Excel
    Réponses: 1
    Dernier message: 06/05/2009, 16h31

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