Bonjour le forum !
Me voici de retour avec une nouveau projet !
Je vous fais un petit topo:
Alors sur mon fichier, j'ai des cellules qui vont récuperer leur valeur sur un autre classeur avec des liaisions.
Jusque là tout va bien.
L'idée que j'ai, serait que, si une cellule avec une liaison change de valeur (ce qui voudra dire que la cellule du classeur référence à été mise à jour), cette cellule soit surlignée, ou clignote, enfin peut importe, mais que ce soit visible à l'ouverture, ou au moins à l'impression !
Alors j'ai pensé à un bricolage du genre:
- Faire une copie des cellules avec liaisions extérieures sur la même page, planquées quelque part, à la fermeture du fichier, par exemple. Les cellules copiées récupèrent la valeur à l'instant T, et ne seront donc pas mise à jour si changement il y a dans le classeur référence.
- Lancer la MAJ des liaisons extérieures à l'ouverture du fichier.
- Comparé les cellules avec liaison et les copies faites à la précédente fermture du fichier.
- Si différence il y a, une simple mise en forme conditonnelle fera l'affaire.
Sur le papier ca marche, le problème c'est que c'est un peu compliqué.
Surtout pour mes collègues qui ne veulent pas avoir à farfouiller dans des macros du VBA ou autre joyeuseté.
Sur un fichier existant je peu bricoler, ils n'auront qu'a l'utiliser derrière.
Le problème c'est que je ne serais pas toujours là, et que si ils doivent créer un nouveau fichier, ils seront incapable de réfaire mon bricolage.
Donc voilà, est-ce qu'il existe une méthode plus simple que celle que je propose pour arriver au même résultat ?
En résumé, pouvoir mettre en forme une cellule, si la valeur s'y trouvant à l'ouverture n+1 est différente de la valeur qui s'y trouvait à l'ouverture n !?
J'aurais bien mis un fichier exemple, mais avec les liaison et tout c'est un peu galère !
Je reste cependant dispo pour d'éventuelles questions
Me voici de retour avec une nouveau projet !
Je vous fais un petit topo:
Alors sur mon fichier, j'ai des cellules qui vont récuperer leur valeur sur un autre classeur avec des liaisions.
Jusque là tout va bien.
L'idée que j'ai, serait que, si une cellule avec une liaison change de valeur (ce qui voudra dire que la cellule du classeur référence à été mise à jour), cette cellule soit surlignée, ou clignote, enfin peut importe, mais que ce soit visible à l'ouverture, ou au moins à l'impression !
Alors j'ai pensé à un bricolage du genre:
- Faire une copie des cellules avec liaisions extérieures sur la même page, planquées quelque part, à la fermeture du fichier, par exemple. Les cellules copiées récupèrent la valeur à l'instant T, et ne seront donc pas mise à jour si changement il y a dans le classeur référence.
- Lancer la MAJ des liaisons extérieures à l'ouverture du fichier.
- Comparé les cellules avec liaison et les copies faites à la précédente fermture du fichier.
- Si différence il y a, une simple mise en forme conditonnelle fera l'affaire.
Sur le papier ca marche, le problème c'est que c'est un peu compliqué.
Surtout pour mes collègues qui ne veulent pas avoir à farfouiller dans des macros du VBA ou autre joyeuseté.
Sur un fichier existant je peu bricoler, ils n'auront qu'a l'utiliser derrière.
Le problème c'est que je ne serais pas toujours là, et que si ils doivent créer un nouveau fichier, ils seront incapable de réfaire mon bricolage.
Donc voilà, est-ce qu'il existe une méthode plus simple que celle que je propose pour arriver au même résultat ?
En résumé, pouvoir mettre en forme une cellule, si la valeur s'y trouvant à l'ouverture n+1 est différente de la valeur qui s'y trouvait à l'ouverture n !?
J'aurais bien mis un fichier exemple, mais avec les liaison et tout c'est un peu galère !
Je reste cependant dispo pour d'éventuelles questions
Dernière édition: