Lien hypertexte pour documenter fiche

THIERRY35

XLDnaute Occasionnel
Bonjour,

mom fichier est composé de deux feuilles.
La 1ére feuille est une liste de clients (3500 au total) avec des données commerciales pour chacun d'entre eux.

Un lien hypertexte existe pour chaque numéro de client qui renvoie
à la feuille numéro 2.

Cette feuille numéro 2 est une fiche de synthèse individuelle.

Mon problème est de savoir comment documenter de façon variable cette fiche de synthèse avec les données de chaque client.


Ci joint fichier pour mieux visualiser ma problématique.

Merci à toutes et tous pour votre aide.

Thierry
 

Pièces jointes

  • MODELE BASE.xls
    24.5 KB · Affichages: 83

Sylvain

XLDnaute Occasionnel
Re : Lien hypertexte pour documenter fiche

Bonjour,

une réponse avec un peu de VBA et la formule index. Quand tu cliques sur un lien, ça met le numéro de ligne en A1 sur la fiche. Les formules renvoient les bonnes valeurs.
 

Pièces jointes

  • MODELE_BASE.xls
    39 KB · Affichages: 82
  • MODELE_BASE.xls
    39 KB · Affichages: 82
  • MODELE_BASE.xls
    39 KB · Affichages: 84

Sylvain

XLDnaute Occasionnel
Re : Lien hypertexte pour documenter fiche

Le code est dans les modules des feuilles.
Pour le trouver, faites un clic droit sur l'onglet "BASE" et choisissez visualiser le code.
Ou alors dans VBA faites un double clic sur l'objet feuille dans "microsoft excel objets" dans l'explorateur de projets.
 

THIERRY35

XLDnaute Occasionnel
Re : Lien hypertexte pour documenter fiche

Re bonjour,

encore une petite question pour Sylvain : lorsque le suis sur la fiche de synthèse et que je clique sur le bouton retour (lien hypertexte) je reviens sur la liste des clients mais au début du fichier

comme celui-ci fait jusque 3500 lignes, j'aimerai qu'en cliquant sur "retour" je revienne sur la ligne correspondant au numéro de client interrogé .


Merci
 

Sylvain

XLDnaute Occasionnel
Re : Lien hypertexte pour documenter fiche

Une solution utilisant la fonction lien_hypertexte et les fonctions d'information et de texte donc pas de VBA.
Les formules sont en évidence en vert, mais on peut les mettre en blanc sur blanc ou sur une autre feuille...
 

Pièces jointes

  • MODELE_BASE.xls
    39.5 KB · Affichages: 81
  • MODELE_BASE.xls
    39.5 KB · Affichages: 88
  • MODELE_BASE.xls
    39.5 KB · Affichages: 88

THIERRY35

XLDnaute Occasionnel
Re : Lien hypertexte pour documenter fiche

Bonjour et merci Sylvain de ta réponse,

mais lorsque je clique sur "retour" j'ai une msgbox qui s'ouvre avec comme message "Impossible d'ouvrir le fichier spécifié".

Par ailleurs pour adapter ta solution à mon fichier j'aurai besoin de
quelques explications sur le fonctionnement de ces formules .

A +

Thierry
 

Sylvain

XLDnaute Occasionnel
Re : Lien hypertexte pour documenter fiche

Bonjour,

Les formules sont décrites dans l'aide, mais globalement
cellule donne des informations sur une cellule et ici on demande le nom du fichier.
après ce sont des fonctions de texte, comme le nom du fichier est entre crochets, on cherche où sont les crochets
=TROUVE("[";C15) -> va donner le numéro du caractère contenant le crochet.
=STXT(C15;C16;256) -> stxt fait une sous chaine à partir d'un texte, en premier on va donc enlever ce qu'il y a à gauche du "[" et après ce qu'il y a à droite du "]".
après on ajoute le nom de la feuille avec le & de concaténation :
=C19&"BASE!A"
puis on ajoute le numéro de ligne que le programme met en A1.
on utilise la fonction lien_hypertexte avec cette destination pour avoir une cellule cliquable
=LIEN_HYPERTEXTE(C21;"Retour")

A+
 

Discussions similaires

Réponses
5
Affichages
274
Réponses
7
Affichages
552

Statistiques des forums

Discussions
312 836
Messages
2 092 653
Membres
105 479
dernier inscrit
chaussadas.renaud