Un fichier Excel utilise la fonction FIN.MOIS. Les utilisateurs de la
version anglaise de Excel n'ont accès qu'à la fonction Eomonth.... alors le
fichier renvoie une erreur. Comment faire pour qu'ils puissent utiliser mon
fichier sans que j'aie à modifier la fonction utilisée.
Puis-je exporter la fonction FIN.MOIS dans un fichier XLA et l'installer sur
un Excel anglais ? Avez-vous d'autres suggestions pour qu'un fichier soit
compatible avec différentes versions d'Excel ?
Merci!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Philippe
Bonjour,
Un fichier Excel utilise la fonction FIN.MOIS. Les utilisateurs de la version anglaise de Excel n'ont accès qu'à la fonction Eomonth.... alors le fichier renvoie une erreur. Comment faire pour qu'ils puissent utiliser mon fichier sans que j'aie à modifier la fonction utilisée.
Puis-je exporter la fonction FIN.MOIS dans un fichier XLA et l'installer sur un Excel anglais ? Avez-vous d'autres suggestions pour qu'un fichier soit compatible avec différentes versions d'Excel ? Merci!
Bonjour,
Un fichier Excel utilise la fonction FIN.MOIS. Les utilisateurs de la
version anglaise de Excel n'ont accès qu'à la fonction Eomonth.... alors le
fichier renvoie une erreur. Comment faire pour qu'ils puissent utiliser mon
fichier sans que j'aie à modifier la fonction utilisée.
Puis-je exporter la fonction FIN.MOIS dans un fichier XLA et l'installer sur
un Excel anglais ? Avez-vous d'autres suggestions pour qu'un fichier soit
compatible avec différentes versions d'Excel ?
Merci!
Un fichier Excel utilise la fonction FIN.MOIS. Les utilisateurs de la version anglaise de Excel n'ont accès qu'à la fonction Eomonth.... alors le fichier renvoie une erreur. Comment faire pour qu'ils puissent utiliser mon fichier sans que j'aie à modifier la fonction utilisée.
Puis-je exporter la fonction FIN.MOIS dans un fichier XLA et l'installer sur un Excel anglais ? Avez-vous d'autres suggestions pour qu'un fichier soit compatible avec différentes versions d'Excel ? Merci!
AV
Avez-vous d'autres suggestions pour qu'un fichier soit compatible avec différentes versions d'Excel ?
Ne pas utiliser les fonctions issues de macros complémentaires ! Soit utiliser des fonctions perso qui "naviguent" avec le fichier ou mieux les fonctions natives d'XL dont la traduction se fera automatiquement quelle que soit la version XL
Dans la cas de la fonction FIN.MOIS(date de départ; nbre de mois après) Au lieu de =FIN.MOIS(A1;2) tu pourrais par ex. utiliser : ÚTE(ANNEE(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1)));MOIS(DATE(ANNEE(A1);MOIS(A1)+2; JOUR(A1)));32-JOUR(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1))-JOUR(DATE(ANNEE(A1);MOIS( A1)+2;JOUR(A1)))+32))
AV
Avez-vous d'autres suggestions pour qu'un fichier soit
compatible avec différentes versions d'Excel ?
Ne pas utiliser les fonctions issues de macros complémentaires !
Soit utiliser des fonctions perso qui "naviguent" avec le fichier ou mieux les
fonctions natives d'XL dont la traduction se fera automatiquement quelle que
soit la version XL
Dans la cas de la fonction FIN.MOIS(date de départ; nbre de mois après)
Au lieu de
=FIN.MOIS(A1;2)
tu pourrais par ex. utiliser :
ÚTE(ANNEE(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1)));MOIS(DATE(ANNEE(A1);MOIS(A1)+2;
JOUR(A1)));32-JOUR(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1))-JOUR(DATE(ANNEE(A1);MOIS(
A1)+2;JOUR(A1)))+32))
Avez-vous d'autres suggestions pour qu'un fichier soit compatible avec différentes versions d'Excel ?
Ne pas utiliser les fonctions issues de macros complémentaires ! Soit utiliser des fonctions perso qui "naviguent" avec le fichier ou mieux les fonctions natives d'XL dont la traduction se fera automatiquement quelle que soit la version XL
Dans la cas de la fonction FIN.MOIS(date de départ; nbre de mois après) Au lieu de =FIN.MOIS(A1;2) tu pourrais par ex. utiliser : ÚTE(ANNEE(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1)));MOIS(DATE(ANNEE(A1);MOIS(A1)+2; JOUR(A1)));32-JOUR(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1))-JOUR(DATE(ANNEE(A1);MOIS( A1)+2;JOUR(A1)))+32))
AV
Jacquouille
Hé hé Je remarque que les fins de mois sont toujours aussi difficiles....-))
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm Jacquouille.
"AV" a écrit dans le message de news: u%23ZLv9$
Avez-vous d'autres suggestions pour qu'un fichier soit compatible avec différentes versions d'Excel ?
Ne pas utiliser les fonctions issues de macros complémentaires ! Soit utiliser des fonctions perso qui "naviguent" avec le fichier ou mieux les fonctions natives d'XL dont la traduction se fera automatiquement quelle que soit la version XL
Dans la cas de la fonction FIN.MOIS(date de départ; nbre de mois après) Au lieu de =FIN.MOIS(A1;2) tu pourrais par ex. utiliser : ÚTE(ANNEE(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1)));MOIS(DATE(ANNEE(A1);MOIS(A1)+2; JOUR(A1)));32-JOUR(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1))-JOUR(DATE(ANNEE(A1);MOIS( A1)+2;JOUR(A1)))+32))
AV
Hé hé
Je remarque que les fins de mois sont toujours aussi difficiles....-))
--
Bien amicalmement,
Vivement conseillés:
http://www.excelabo.net
http://jacxl.free.fr/mpfe/trombino.html
http://dj.joss.free.fr/netiquet.htm
Jacquouille.
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
u%23ZLv9$pFHA.644@TK2MSFTNGP10.phx.gbl...
Avez-vous d'autres suggestions pour qu'un fichier soit
compatible avec différentes versions d'Excel ?
Ne pas utiliser les fonctions issues de macros complémentaires !
Soit utiliser des fonctions perso qui "naviguent" avec le fichier ou mieux
les
fonctions natives d'XL dont la traduction se fera automatiquement quelle
que
soit la version XL
Dans la cas de la fonction FIN.MOIS(date de départ; nbre de mois après)
Au lieu de
=FIN.MOIS(A1;2)
tu pourrais par ex. utiliser :
ÚTE(ANNEE(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1)));MOIS(DATE(ANNEE(A1);MOIS(A1)+2;
JOUR(A1)));32-JOUR(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1))-JOUR(DATE(ANNEE(A1);MOIS(
A1)+2;JOUR(A1)))+32))
Hé hé Je remarque que les fins de mois sont toujours aussi difficiles....-))
-- Bien amicalmement, Vivement conseillés: http://www.excelabo.net http://jacxl.free.fr/mpfe/trombino.html http://dj.joss.free.fr/netiquet.htm Jacquouille.
"AV" a écrit dans le message de news: u%23ZLv9$
Avez-vous d'autres suggestions pour qu'un fichier soit compatible avec différentes versions d'Excel ?
Ne pas utiliser les fonctions issues de macros complémentaires ! Soit utiliser des fonctions perso qui "naviguent" avec le fichier ou mieux les fonctions natives d'XL dont la traduction se fera automatiquement quelle que soit la version XL
Dans la cas de la fonction FIN.MOIS(date de départ; nbre de mois après) Au lieu de =FIN.MOIS(A1;2) tu pourrais par ex. utiliser : ÚTE(ANNEE(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1)));MOIS(DATE(ANNEE(A1);MOIS(A1)+2; JOUR(A1)));32-JOUR(DATE(ANNEE(A1);MOIS(A1)+2;JOUR(A1))-JOUR(DATE(ANNEE(A1);MOIS( A1)+2;JOUR(A1)))+32))
AV
Daniel.M
Bonjour Alain,
Au lieu de =FIN.MOIS(A1;2) tu pourrais par ex. utiliser :
Petit problème si je suis le 31 août et que j'avance d'un mois (ou de 3).
Pour généraliser, j'ai mis le nombre de mois en B1 (le nombre 2 dans ce cas): ÚTE(ANNEE(A1);MOIS(A1)+B1;0)+MIN(JOUR(A1);JOUR(DATE(ANNEE(A1);MOIS(A1)+B1+1;0) ))
Salutations,
Daniel M.
Bonjour Alain,
Au lieu de
=FIN.MOIS(A1;2)
tu pourrais par ex. utiliser :
Petit problème si je suis le 31 août et que j'avance d'un mois (ou de 3).
Pour généraliser, j'ai mis le nombre de mois en B1 (le nombre 2 dans ce cas):
ÚTE(ANNEE(A1);MOIS(A1)+B1;0)+MIN(JOUR(A1);JOUR(DATE(ANNEE(A1);MOIS(A1)+B1+1;0)
))
Petit problème si je suis le 31 août et que j'avance d'un mois (ou de 3).
Pour généraliser, j'ai mis le nombre de mois en B1 (le nombre 2 dans ce cas): ÚTE(ANNEE(A1);MOIS(A1)+B1;0)+MIN(JOUR(A1);JOUR(DATE(ANNEE(A1);MOIS(A1)+B1+1;0) ))
Salutations,
Daniel M.
AV
Salut Daniel,
J'ai du faire des tests un peu "rapides" ;-) Par contre, je te rappelle que le but du jeu était de proposer une alternative à la fonction FIN.MOIS Pour avoir des résultats identiques, avec en $B$1, le nbre de mois à ajouter ÚTE(ANNEE(A1);MOIS(A1)+$B$1+1;) devrait suffire !
Ta solution semble être la réponse à la question : "Comment trouver le même Xième jour, Zièmes mois après la date" Me tromp'je ?
PS : reste des interrogations avec par ex. 30/12 ou 31/12 + 2 mois --> même réponse : 28 ou 29/2 ?? AV
Salut Daniel,
J'ai du faire des tests un peu "rapides" ;-)
Par contre, je te rappelle que le but du jeu était de proposer une alternative à
la fonction FIN.MOIS
Pour avoir des résultats identiques, avec en $B$1, le nbre de mois à ajouter
ÚTE(ANNEE(A1);MOIS(A1)+$B$1+1;)
devrait suffire !
Ta solution semble être la réponse à la question :
"Comment trouver le même Xième jour, Zièmes mois après la date"
Me tromp'je ?
PS : reste des interrogations avec par ex. 30/12 ou 31/12 + 2 mois --> même
réponse : 28 ou 29/2 ??
AV
J'ai du faire des tests un peu "rapides" ;-) Par contre, je te rappelle que le but du jeu était de proposer une alternative à la fonction FIN.MOIS Pour avoir des résultats identiques, avec en $B$1, le nbre de mois à ajouter ÚTE(ANNEE(A1);MOIS(A1)+$B$1+1;) devrait suffire !
Ta solution semble être la réponse à la question : "Comment trouver le même Xième jour, Zièmes mois après la date" Me tromp'je ?
PS : reste des interrogations avec par ex. 30/12 ou 31/12 + 2 mois --> même réponse : 28 ou 29/2 ?? AV