curedent
XLDnaute Nouveau
Bonjour à tous,
Je viens vers vous avec un problème qui me tracasse depuis un moment maintenant.
Devant l'absence de solution, je me décide donc de vous solliciter.
Mon objectif :
en fonction du contenu d'une cellule, ouvrir un fichier enregistré dans un repertoire (vous l'aurez compris, fichier ayant dans son nom le contenu de la cellule).
Soyons factuel :
J'ai des rapports de production journalier, que j'enregistre quotidiennement à la date du jour.
Je souhaite avoir dans mon fichier quotidien une comparaison à la même date l'année dernière.
Donc nous sommes le 27 septembre 2016, et j'ai à ce jour une production de 100K
Je souhaite avoir dans mon fichier d'aujourd'hui une liaison, qui va me chercher le 27 septembre 2015, ma production total.
Jusqu'il y a peu, j'allais ouvrir mon fichier enregistré à la même date l'année dernière, puis je faisais un copié-collé à la mano.
Actuellement, j'utilise juste une liaison jusqu'au répertoire, liaison dans laquelle je modifiais à la mano 25 septembre, 26 septembre, 27 septembre en fonction de la date du jour.
Prenant mes aises, je souhaiterais déployer cela à plus grande échelle, sur plusieurs feuilles et pour de nombreuses cellules. Un contrôle H, puis un "remplacer tout" pourrait faire mon affaire mais s'avère fastidieux au quotidien et n'est pas exempt d'un oubli de traitement de ma part.
C'est pour cette raison que j'ai essayé d'isoler ma formule, de la concatener avec une variable date identifier dans une cellule à part.
Exemple: en A1 je mettrais 26 septembre, et une fonction concatener me ressortirait le résultat de mon fichier N-1.
La ca bloque, concatener m'affichant uniquement la valeur texte de mes &, cela apparemment pour un problème de référence absolu - relative.
La fonction "indirect" n'aide pas non plus puisque je ressors avec un #REF
Voilà ou j'en suis aujourd'hui.
je vous joint une feuille excel, basique, mais avec les étapes de mon processus.
Toute aide est la bienvenue, je me sens limité dans mes compétences et cela bloque mes perspectives d'analyse.
J'essaye autant que faire se peu d’éviter VBA puisque je suis en plein apprentissage de ce langage et que pour le moment cela reste un charabia dès que l'on dépasse les méthodes/propriétés de base.
Si toutefois c'est l'unique solution je m'y plierais
Merci par avance à tous de l'aide que vous pourrez m'apporter
Excellente soirée,
cordialement,
Ben
voici pour le fichier :
http://www.partage-fichiers.com/upload/bd8t2awj
http://www.partage-fichiers.com/upload/bd8t2awj
Je viens vers vous avec un problème qui me tracasse depuis un moment maintenant.
Devant l'absence de solution, je me décide donc de vous solliciter.
Mon objectif :
en fonction du contenu d'une cellule, ouvrir un fichier enregistré dans un repertoire (vous l'aurez compris, fichier ayant dans son nom le contenu de la cellule).
Soyons factuel :
J'ai des rapports de production journalier, que j'enregistre quotidiennement à la date du jour.
Je souhaite avoir dans mon fichier quotidien une comparaison à la même date l'année dernière.
Donc nous sommes le 27 septembre 2016, et j'ai à ce jour une production de 100K
Je souhaite avoir dans mon fichier d'aujourd'hui une liaison, qui va me chercher le 27 septembre 2015, ma production total.
Jusqu'il y a peu, j'allais ouvrir mon fichier enregistré à la même date l'année dernière, puis je faisais un copié-collé à la mano.
Actuellement, j'utilise juste une liaison jusqu'au répertoire, liaison dans laquelle je modifiais à la mano 25 septembre, 26 septembre, 27 septembre en fonction de la date du jour.
Prenant mes aises, je souhaiterais déployer cela à plus grande échelle, sur plusieurs feuilles et pour de nombreuses cellules. Un contrôle H, puis un "remplacer tout" pourrait faire mon affaire mais s'avère fastidieux au quotidien et n'est pas exempt d'un oubli de traitement de ma part.
C'est pour cette raison que j'ai essayé d'isoler ma formule, de la concatener avec une variable date identifier dans une cellule à part.
Exemple: en A1 je mettrais 26 septembre, et une fonction concatener me ressortirait le résultat de mon fichier N-1.
La ca bloque, concatener m'affichant uniquement la valeur texte de mes &, cela apparemment pour un problème de référence absolu - relative.
La fonction "indirect" n'aide pas non plus puisque je ressors avec un #REF
Voilà ou j'en suis aujourd'hui.
je vous joint une feuille excel, basique, mais avec les étapes de mon processus.
Toute aide est la bienvenue, je me sens limité dans mes compétences et cela bloque mes perspectives d'analyse.
J'essaye autant que faire se peu d’éviter VBA puisque je suis en plein apprentissage de ce langage et que pour le moment cela reste un charabia dès que l'on dépasse les méthodes/propriétés de base.
Si toutefois c'est l'unique solution je m'y plierais
Merci par avance à tous de l'aide que vous pourrez m'apporter
Excellente soirée,
cordialement,
Ben
voici pour le fichier :
http://www.partage-fichiers.com/upload/bd8t2awj
http://www.partage-fichiers.com/upload/bd8t2awj