Une suite de logiciels de tableur Microsoft avec des outils pour analyser, créer des graphiques et communiquer des données
Bonjour,
A première vu tu fais la bonne manipulation, mais la fonction INDIRECT ne fonctionne pas très bien avec les classeurs externes.
Je sais que pour la référence à des nom de classeur dynamique, ouvrir le classeur résout le problème pour mettre à jour les valeurs "une fois de temps en temps", même si ça peut être fastidieux.
Je ne garantit pas que pour un chemin dynamique en amont ça fasse illusion... (à tester?)
Malheureusement, à ma connaissance tu ne pourra pas obtenir plus comme ça.
Le plus simple à mon avis c'est de "générer" les liens en "dur".
Colonne A tu met les années Colonne B tes mois, colonne C ton lien (format texte, rajoute un ' devant le 'd'ouverture du lien pour avoir deux '' ), colonne D en D1 =REMPLACER(C1;TROUVE("2023";C1);4;A1&"_"&B1) à tirer vers le bas.
NB : l'argument 4 représente le nombre de caractères que tu veux remplacer a partir du premier caractère que renvoie la fonction TROUVE. ici je remplace 2023 mais je pourrais remplacer 2023_06 en recherchant juste 2023 et en renseignant 7 comme argument. Bien sur en A1 cela suppose que tu ai 2024_07 par exemple, donc une seul colonne, donc dans le dernier argument juste A1, à toi de voir comment tu veux procéder.
Puis tu remet ces liens au bon endroit et tu remplace (Ctrl+H) le double '' par ='
Je te conseil de créer des "mois d'avance" quitte à avoir des #Ref si les dossiers n'existent pas encore comme ça tu sera tranquille sans être obligé de faire la manip tous les mois.
Bon courage,
Tartofraises.