Lien Hypertexte

Résolu/Fermé
claude0207
Messages postés
21
Date d'inscription
mercredi 16 février 2005
Statut
Membre
Dernière intervention
4 janvier 2016
- 16 févr. 2005 à 13:55
Armojax
Messages postés
1852
Date d'inscription
mercredi 19 janvier 2005
Statut
Membre
Dernière intervention
9 mars 2022
- 16 févr. 2005 à 14:27
Bonjour à tous, je suis nouveau sur ce forum.
J'ai créé un cd de donnée contenant une centaine de dossier, je présente ces derniers par une feuille EXCELL à la racine du cd. J'aimerais pouvoir, depuis cette feuille, accéder directement au dossier concerné.
Je crée donc un lien hypertexte, mais il exige la lettre du répertoire racine. Or ce dernier étant sur le cd, il peut changer de lettre en fonction du lecteur qui le lit (D,E,F,...)
La feuille EXCELL et les dossiers vers lesquels pointent les liens étant sur le répertoire racine, comment puis-je faire pour que le lien recherche sur le même répertoire en s'affranchissant de le lettre du lecteur.
Merci de votre aide
            
                

3 réponses

sebsauvage
Messages postés
32844
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 654
16 févr. 2005 à 14:22
Les liens hypertexte n'ont pas à exiger la lettre du lecteur.

Tu peux mettre des liens relatifs à l'emplacement de ton fichier html.

Exemple:
Si tu as monindex.html à la racine du CD et le fichier toto.xls dans le répertoire fichiers du CD, tu peux mettre le lien:

<a href="fichiers/toto.xls">
1
Essaye

..file/<chemin>

Ghost
0
Armojax
Messages postés
1852
Date d'inscription
mercredi 19 janvier 2005
Statut
Membre
Dernière intervention
9 mars 2022
1 505
16 févr. 2005 à 14:27
Bonjour Claude0207,

Tu peux peut-être paramétrer tes liens hypertextes en fonction de la lettre du lecteur sur lequel se trouve ton CD. Il contient ton fichier Excel.
La lettre du lecteur, en VBA, peut s'obtenir facilement avec :

Left(ThisWorkBook.Path, 1)

A utiliser tel quel, ou avec une petite fonction Excel perso :
Function Lecteur()
    Lecteur = Left(ThisWorkbook.Path, 1)
End Function


Peut-être n'est-ce pas utilisable dans ton contexte ? C'est seulement une piste.

Armojax.
0