Formule référence externe [Résolu/Fermé]

Signaler
-
 Juduno -
Bonjour tout le monde,

j'ai petit problème j'ai cette formule qui marche très bien mais en dure

='D:\0 - Services\Industries\Suivi 50001 POSTES A CHAUD + FROID\2017\[Suivi 50001 POSTES A CHAUD + FROID.xlsx]Région PACA + CORSE'!$C191


ma question est du coup comment la rendre "dynamique"

par exemple
='D:\0 - Services\Industries\Suivi 50001 POSTES A CHAUD + FROID\ANNEE(AUJOURDHUI())\[Suivi 50001 POSTES A CHAUD + FROID.xlsx]Région PACA + CORSE'!$C191


cela ne fonctionne pas bien sûr sur la même formule je voudrais que l'année du chemin change auto en fonction de l'année en cours bien sûr je n'ai pas qu'une seul cellule

Merci d'avance

1 réponse

Messages postés
25747
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 janvier 2021
5 714
Bonjour
pour changer une fois par an, il semble plus simple de:
sélectionner le champ des cellules avec formules
touche h avec touch ctrl
"remplacer"
taper 207
par Taper l'année voulue
et "remplacer tout

mais si vous tenez à l'automatisme, essayez:
"'D:\0 - Services\Industries\Suivi 50001 POSTES A CHAUD + FROID\"&ANNEE(AUJOURDHUI())&"\[Suivi 50001 POSTES A CHAUD + FROID.xlsx]Région PACA + CORSE'!C&"LIGNE(A191))


LIGNE (A191) ne sert qu'à incrémenter si besoin la ligne de la cellulen (comme le ferait $C191). Mais si ça n'est pas utile, intègrer tout dans les derniers guillemets

.......'PACA + CORSE'!C191)

le $ est inutile, le C ne changera pas

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 63550 internautes nous ont dit merci ce mois-ci

sur ma formule qui fonctionne

='D:\0 - Services\Industries\Suivi 50001 POSTES A CHAUD + FROID\2017\[Suivi 50001 POSTES A CHAUD + FROID.xlsx]Région PACA + CORSE'!C191

le classeur n'est pas ouvert cela actualise automatiquement quand je vais rouvrir mon tableur de suivi

et pour la deuxième question oui quand j'enlève tout cela affiche bien le texte de la formule
Messages postés
25747
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 janvier 2021
5 714
alors sans le modèle, je ne sais pas
qu'est ce que tu appel le modèle ?
Messages postés
25747
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 janvier 2021
5 714
le fichier qui contient la formule.Testé chez moi, le code in directe fonctionne d'un classeur à l'autre, mais renvoie #REF si le classeur d'origine est fermé.
(Mais tout ce que je pourrais voir avec le modèle est seulement si la formule contient une faille ou pas n'ayant pas le classeur d'origine)

à déposer ici si vous voulez

https://mon-partage.fr
en revenant ici coller le lien donné par le site
crdlmnt
>
Messages postés
25747
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 janvier 2021

merci quand même pour ton aide ce que j'ai fait pour m'en sortir après un bon repas

Cells.Replace What:=Year(Date) - 1, Replacement:=Year(Date), LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False

Year(date)-1 car quand on aurra appuier sur le bouton pour changer d'année on sera en 2018 d'où le Year(date)