XL pour MAC Création de liens hypertextes en masse

GauthierCollas

XLDnaute Nouveau
Bonjour à tous,

Avant toute chose, je tiens à préciser que j'ai fait les recherches sur le site, j'ai trouvé des sujets très semblables sur le forum. Bien que les réponses apportés à ces sujets soient très clairs, j'ai tenté de les appliqués à mon cas, mais je suis toujours bloqué, donc je me permet d'ouvrir un nouveau post.

Ma problématique

J'ai une liste d'environ 200 références de produits. Pour chaque référence, j'ai besoin d'un tableau avec diverses informations (date de production, quantité, %, ......).

Mon idée, c'était de créer un "menu" sur une première feuille, avec la liste des références. J'ai ensuite, et non sans difficulté, utilisé un macro pour créer autant de feuilles que de références. Et maintenant, j'aimerais avoir pour chaque référence (sur la feuille 1) avoir un lien hypertexte pouvant me conduire à ma référence en question.

Pour résumer

J'ai 200 feuilles, 200 références en colonne, dans le même ordre que celui des feuilles, j'aimerais que chaque référence conduise à la feuille dédiée.


Je suis également ouvert à toute suggestion. Beaucoup d'entre vous doivent maîtriser Excel bien mieux que moi, donc si quelque chose de bien plus simple vous vient à l'esprit, je suis preneur !

Merci également d'avance pour les réponses, votre aide, ou simplement d'avoir lu jusqu'ici !
 

chris

XLDnaute Barbatruc
Bonjour à tous

Il n'est pas sûr que créer autant d'onglets que de références soit une bonne solution. Outre le risque de plantage avec autant d'onglets et le manque de maniabilité du classeur, les données seront inexploitables statistiquement...

Si tes noms de feuille et ta liste correspondent, voir la fonction LIEN_HYPERTEXTE sinon poste un exemple de 4 onglets maxi mais représentatif...
 

GauthierCollas

XLDnaute Nouveau
bonsoir,

si j'ai bien compris, voir l'exemple ci-joint !?

C'est exactement ça ! La seule chose est que j'ai environ 200 références. Je ne sais pas si tu l'as fait manuellement pour l'exemple que tu m'as envoyé, ou si tu as utiliser une macro ! Je pourrais en soit le faire à la main, mais l'idée est également d'essayer d'apprendre au passage donc ;)

Bonjour à tous

Il n'est pas sûr que créer autant d'onglets que de références soit une bonne solution. Outre le risque de plantage avec autant d'onglets et le manque de maniabilité du classeur, les données seront inexploitables statistiquement...

Si tes noms de feuille et ta liste correspondent, voir la fonction LIEN_HYPERTEXTE sinon poste un exemple de 4 onglets maxi mais représentatif...

Pour l'exemple, Roland_M a fait parvenir ci-dessus un excel représentant parfaitement ce que j'ai besoin de faire. J'ai regardé pour la fonction hypertexte. Mais cela revient au même que de cliquer sur chacune des références de la liste, et les liées manuellement à leurs feuilles respectives non ?

Dans tous les cas, merci pour vos réponses !
 

chris

XLDnaute Barbatruc
Bonjour

Non cela ne revient pas au même : si on a bien le nom de l'onglet dans la liste, une seule formule à recopier suffit, du type
Code:
=LIEN_HYPERTEXTE("[Nom Classeur.xlsx]"&A1&"!A1";A1)
 
Dernière édition:

GauthierCollas

XLDnaute Nouveau

Merci beaucoup !

Maintenant j'ai mes 300 références sur la page d'accueil, chaque référence ayant un lien hypertexte menant à l'onglet en question.

Il ne me reste que deux petites choses à faire. Déjà que j'ai eu du mal à en arriver jusque là, alors ça relève désormais des travaux d'hercules...

J'aimerais avoir du coup un petit bouton "Accueil" sur chaque page, ce qui rendrait la chose plus simple. Et j'ai aussi un format (C.f. "Fiche P° Exemple"), que j'aimerais avoir sur chacune des pages des références. Je suppose que vous avez une formule sous la main qui permet de faire ça automatiquement ?

En vous remerciant infiniment une fois de plus !
 

Pièces jointes

  • Listes P° FINAL.xlsx
    212.2 KB · Affichages: 19
  • Fiche P° Exemple.xlsx
    11.5 KB · Affichages: 17

chris

XLDnaute Barbatruc
Re
Pour la question 1,
  • créer un lien hypertexte comme expliqué par Roland_M dans une cellule libre du 1er onglet
  • Sélectionner la cellule, copier
  • Sélectionner l'ensemble des onglets hors liste, puis la même cellule et coller
Pa compris concrètement ce que tu veux faire pour la question 2
Si tous les onglets devaient avoir le même modèle il aurait été plus judicieux de modéliser avant de les multiplier...
Si c'est juste la mise en page (hors référence spécifique à effacer donc), procède comme pour le lien tu sélectionnes les colonnes du modèle, copier, sélection de l'ensemble des onglets hors liste, clic dans a1 et coller.

Je te remet néanmoins en garde sur un classeur avec autant d'onglets : risque de problèmes...

La bonne méthode est de faire une seule liste des infos et une fiche pour consulter une référence : on saisie ou sélectionne la référence et la fiche se remplit...
 

GauthierCollas

XLDnaute Nouveau
Alors merci à vous deux ! J'ai réussi à le faire "seul", mais merci Roland !

Concernant la question 2, je ne suis pas sûr de pouvoir réussir à recommencer, modéliser, plus refaire tous les onglets..... Donc comme tu l'as suggérer, je vais faire un copier/coller multiple, je vais voir ce que ça donne !
 

GauthierCollas

XLDnaute Nouveau
Bonjour !

Merci encore pour votre aide ! J'y suis presque, un dernier petit problème à régler : Lorsque je clique sur mon lien, j'ai le message d'erreur suivant "Impossible d'ouvrir le fichier spécifié". Mon excel est bien nommé, et correspond au lien hypertexte.
 

Discussions similaires

Statistiques des forums

Discussions
315 089
Messages
2 116 098
Membres
112 661
dernier inscrit
ceucri