cellule avec un nom de fichier variable

  • Initiateur de la discussion Initiateur de la discussion umkapolka
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

U

umkapolka

Guest
Bonjour
Je voudrais savoir dans cette formule de cellule, la partie en rouge la faire changé a chaque jour pour quelle soit variable (qui est le nom du fichier qui varie chaque jour).
aujourd’hui le fichier s’appelle ( Payroll 2010-02-10.xls ) et demain un nouveau va s’appellé ( Payroll 2010-02-11.xls ) et ainsi de suite.

='I:\Feuille de temps\[Payroll 2010-02-10.xls]Daily (Supervisor B)'!$F$91

et même chose en rouge peut être variable (qui est le nom du répertoire qui varie à chaque Bateau).


='I:\Stevedoring\Vessels 2010\2-BBC Mississipi\[SALTY 2009-2.XLS]SALTY'!$E$13


Si c’est possible de le faire sans macro.
Si non, expliquer au complait la macro car nul total avec les macro.

merci
 
Re : cellule avec un nom de fichier variable

Bonjour

peut-être avec indirect :

=indirect("'I:\Feuille de temps\[Payroll " & annee(aujourdhui()) & "-" & mois(aujourdhui()) & "-" & jour(aujourdhui()) & ".xls]Daily (Supervisor B)'!$F$91")


A tester
 
Re : cellule avec un nom de fichier variable

après plusieurs essais la réponse est (#REF!)
Probleme toujours pas régler.
Merci de ta réponse
P.S. je voudrais savoir le ( & ) veux dire quoi ou serre a quoi?
 
Re : cellule avec un nom de fichier variable

Bonjour

l'utilisation de indirect impose que le classeur cible soit ouvert (sinon #ref)

le & sert à concaténer une chaine de caractères :

si en A1 tu mets : ceci est un

en A2 : essai de concaténation

en A3 : = A1 & A2, tu obtiens : ceci est un essai de concaténation

donc si tu tapes dans une cellule :
=annee(aujourdhui()) & "-" & mois(aujourdhui()) & "-" & jour(aujourdhui())
tu obtiens 2010-02-12 puisque nous sommes le 12 février

Cette solution n'est peut-être pas utilisable ou pratique pour ton problème
 
Re : cellule avec un nom de fichier variable

Bonsoir umkapolka, Eric S,

La fonction INDIRECT ne permet pas de travailler sur un fichier fermé.

On peut la remplacer par la fonction INDIRECT.EXT qui elle le permet.

Pour cela, il faut télécharger sur le web (c'est gratuit) la macro complémentaire Morefunc. C'est une bibliothèque de fonctions.

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour