Je suis en train de le faire évoluer pour que je puisse l'utiliser l'année
prochaine. Donc il me faudrait changer la formule en fonction de l'année
courante pour obtenir:
='E:\Mes Fichiers\Inventaire\2015\[matériel.xlsm]Total'!$F$4
Est ce possible ? Quelle est la solution ?
Merci pour votre aide.
la correspondance de la fonction year() est annee() et la fonction today() c'est aujourdhui() je crois
Cordialement Pascal
MichD
Bonjour Isabelle,
Je n'ai pas vu le code du fichier d'installation, mais il y a de fortes chances qu'il utilise des API de Windows. Si c'est le cas, la déclaration des API et le type de variables de ces API sont différents dans plusieurs cas. Par conséquent, il revient à Laurent de mettre à jour le fichier d'installation. Est-il vraiment intéressé à mettre à jour ce fichier?
Bonjour Isabelle,
Je n'ai pas vu le code du fichier d'installation, mais il y a de fortes chances qu'il utilise des
API de Windows. Si c'est le cas, la déclaration des API et le type de variables de ces API sont
différents dans plusieurs cas. Par conséquent, il revient à Laurent de mettre à jour le fichier
d'installation. Est-il vraiment intéressé à mettre à jour ce fichier?
Je n'ai pas vu le code du fichier d'installation, mais il y a de fortes chances qu'il utilise des API de Windows. Si c'est le cas, la déclaration des API et le type de variables de ces API sont différents dans plusieurs cas. Par conséquent, il revient à Laurent de mettre à jour le fichier d'installation. Est-il vraiment intéressé à mettre à jour ce fichier?
Cependant, la fonction complémentaire (MoreFunc) de Laurent Longre est nécessaire.
Si tu tapes directement cette formule avec ce type de syntaxe dans une cellule, tu obtiendras : #Ref! ='c:UsersTon profilDocuments" & ANNEE(AUJOURDHUI()) & "[classeur2.xlsm]Feuil1'!$B$4
Cependant, la fonction complémentaire (MoreFunc) de Laurent Longre est nécessaire.
Si tu tapes directement cette formule avec ce type de syntaxe dans une cellule, tu obtiendras :
#Ref!
='c:UsersTon profilDocuments" & ANNEE(AUJOURDHUI()) & "[classeur2.xlsm]Feuil1'!$B$4
Cependant, la fonction complémentaire (MoreFunc) de Laurent Longre est nécessaire.
Si tu tapes directement cette formule avec ce type de syntaxe dans une cellule, tu obtiendras : #Ref! ='c:UsersTon profilDocuments" & ANNEE(AUJOURDHUI()) & "[classeur2.xlsm]Feuil1'!$B$4
Fais un petit test pour t'en convaincre!
dyj Orange
Je vais m'orienter pour une autre méthode ... car le problème que met en valeur ce "Morefunc", c'est la portabilité de l'application. Si les postes de travail sont en W7, pas de problèmes, mais en W8, disfonctionnement. Merci à tous pour ce débat.
"dyj Orange" a écrit dans le message de groupe de discussion : m00io5$c0l$
J'ai mis dans une cellule de mon classeur la formule suivante, qui me donne bien le résultat escompté:
Je suis en train de le faire évoluer pour que je puisse l'utiliser l'année prochaine. Donc il me faudrait changer la formule en fonction de l'année courante pour obtenir: ='E:Mes FichiersInventaire2015[matériel.xlsm]Total'!$F$4
Est ce possible ? Quelle est la solution ? Merci pour votre aide.
Je vais m'orienter pour une autre méthode ... car le problème que met en
valeur ce "Morefunc", c'est la portabilité de l'application. Si les postes
de travail sont en W7, pas de problèmes, mais en W8, disfonctionnement.
Merci à tous pour ce débat.
"dyj Orange" a écrit dans le message de groupe de discussion :
m00io5$c0l$1@speranza.aioe.org...
J'ai mis dans une cellule de mon classeur la formule suivante, qui me donne
bien le résultat escompté:
Je suis en train de le faire évoluer pour que je puisse l'utiliser l'année
prochaine. Donc il me faudrait changer la formule en fonction de l'année
courante pour obtenir:
='E:Mes FichiersInventaire2015[matériel.xlsm]Total'!$F$4
Est ce possible ? Quelle est la solution ?
Merci pour votre aide.
Je vais m'orienter pour une autre méthode ... car le problème que met en valeur ce "Morefunc", c'est la portabilité de l'application. Si les postes de travail sont en W7, pas de problèmes, mais en W8, disfonctionnement. Merci à tous pour ce débat.
"dyj Orange" a écrit dans le message de groupe de discussion : m00io5$c0l$
J'ai mis dans une cellule de mon classeur la formule suivante, qui me donne bien le résultat escompté:
Je suis en train de le faire évoluer pour que je puisse l'utiliser l'année prochaine. Donc il me faudrait changer la formule en fonction de l'année courante pour obtenir: ='E:Mes FichiersInventaire2015[matériel.xlsm]Total'!$F$4
Est ce possible ? Quelle est la solution ? Merci pour votre aide.
MichD
| Est ce possible ? Quelle est la solution ?
Dans le menu "Données" du Ruban / Section : Connexion / Modifier les liens / Tu sélectionnes dans la fenêtre le lien à modifier et tu cliques sur le bouton "modifier" et tu remontes dans l'arborescence des fichiers de l'explorateur Windows jusqu'au fichier source soit dans le nouveau répertoire 2015. En faisant cela, toutes les formules du classeur s'adaptent automatiquement. Tu fais cette manipulation au début de chaque année.
Éventuellement, on pourrait créer une macro pour ce travail.
| Est ce possible ? Quelle est la solution ?
Dans le menu "Données" du Ruban / Section : Connexion / Modifier les liens /
Tu sélectionnes dans la fenêtre le lien à modifier et tu cliques sur le bouton "modifier" et tu
remontes dans l'arborescence des fichiers de l'explorateur Windows jusqu'au fichier source soit dans
le nouveau répertoire 2015. En faisant cela, toutes les formules du classeur s'adaptent
automatiquement. Tu fais cette manipulation au début de chaque année.
Éventuellement, on pourrait créer une macro pour ce travail.
Dans le menu "Données" du Ruban / Section : Connexion / Modifier les liens / Tu sélectionnes dans la fenêtre le lien à modifier et tu cliques sur le bouton "modifier" et tu remontes dans l'arborescence des fichiers de l'explorateur Windows jusqu'au fichier source soit dans le nouveau répertoire 2015. En faisant cela, toutes les formules du classeur s'adaptent automatiquement. Tu fais cette manipulation au début de chaque année.
Éventuellement, on pourrait créer une macro pour ce travail.