Bonjour,
J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans
une cellule:
=HEXDEC(...)
Avec Excel XP, la syntaxe correcte est:
=HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux
versions d'Excel?
(quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
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
sabatier
peut-être qu'avec un On error Resume Next tu pourrais t'en sortir mais je dis sûrement une c...ie ; je suis très productif aujourd'hui... jps
Yoann Duriaud a écrit:
Bonjour, J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans une cellule: =HEXDEC(...)
Avec Excel XP, la syntaxe correcte est: =HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux versions d'Excel? (quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
Yoann
peut-être qu'avec un
On error Resume Next
tu pourrais t'en sortir
mais je dis sûrement une c...ie ; je suis très productif aujourd'hui...
jps
Yoann Duriaud a écrit:
Bonjour,
J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans
une cellule:
=HEXDEC(...)
Avec Excel XP, la syntaxe correcte est:
=HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux
versions d'Excel?
(quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
peut-être qu'avec un On error Resume Next tu pourrais t'en sortir mais je dis sûrement une c...ie ; je suis très productif aujourd'hui... jps
Yoann Duriaud a écrit:
Bonjour, J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans une cellule: =HEXDEC(...)
Avec Excel XP, la syntaxe correcte est: =HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux versions d'Excel? (quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
Yoann
j
tu peux tester la version d'xl avec Application.Version
--
http://jacxl.free.fr/
"Yoann Duriaud" a écrit dans le message de news: 3fb6aaf9$0$13331$
Bonjour, J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans une cellule: =HEXDEC(...)
Avec Excel XP, la syntaxe correcte est: =HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux versions d'Excel? (quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
Yoann
tu peux tester la version d'xl avec Application.Version
--
J@C
http://jacxl.free.fr/
"Yoann Duriaud" <yoann.duriaud@ifrance.com> a écrit dans le message de news:
3fb6aaf9$0$13331$79c14f64@nan-newsreader-03.noos.net...
Bonjour,
J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans
une cellule:
=HEXDEC(...)
Avec Excel XP, la syntaxe correcte est:
=HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux
versions d'Excel?
(quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
tu peux tester la version d'xl avec Application.Version
--
http://jacxl.free.fr/
"Yoann Duriaud" a écrit dans le message de news: 3fb6aaf9$0$13331$
Bonjour, J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans une cellule: =HEXDEC(...)
Avec Excel XP, la syntaxe correcte est: =HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux versions d'Excel? (quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
Yoann
Philippe.R
Bonjour Yoann, Curieux, ton affaire, pour moi, avec Excel 2002 (office XP), avec en A2 :
ÞCHEX(1236)
les deux formules : =HEXDEC(A2) ou =hex2dec(A2) fonctionnent, alors que la seconde n'est effectivement pas reconnue par Excel 97
Mais n'y aurait il pas une histoire de langue (dont chacun sait depuis Ésope que c'est la meilleure et la pire des choses) là dessous
Retirer A_S_ pour répondre. XL97 / XL2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Yoann Duriaud" a écrit dans le message de news:3fb6aaf9$0$13331$
Bonjour, J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans une cellule: =HEXDEC(...)
Avec Excel XP, la syntaxe correcte est: =HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux versions d'Excel? (quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
Yoann
Bonjour Yoann,
Curieux, ton affaire, pour moi, avec Excel 2002 (office XP), avec en A2 :
ÞCHEX(1236)
les deux formules : =HEXDEC(A2) ou =hex2dec(A2) fonctionnent, alors que la seconde n'est effectivement
pas reconnue par Excel 97
Mais n'y aurait il pas une histoire de langue (dont chacun sait depuis Ésope que c'est la meilleure et
la pire des choses) là dessous
=if(iserror(hex2dec(A2)),HEXDEC(A2),hex2dec(A2))
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Yoann Duriaud" <yoann.duriaud@ifrance.com> a écrit dans le message de
news:3fb6aaf9$0$13331$79c14f64@nan-newsreader-03.noos.net...
Bonjour,
J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans
une cellule:
=HEXDEC(...)
Avec Excel XP, la syntaxe correcte est:
=HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux
versions d'Excel?
(quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
Retirer A_S_ pour répondre. XL97 / XL2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Yoann Duriaud" a écrit dans le message de news:3fb6aaf9$0$13331$
Bonjour, J'ai cree un fichier sous Excel 97 ou j'utilise la fonction suivante dans une cellule: =HEXDEC(...)
Avec Excel XP, la syntaxe correcte est: =HEX2DEC(...)
Y a-t-il un moyen elegant de faire que mon fichier marche sous les deux versions d'Excel? (quelque chose du genre: IF(version=Excel 97,HEXDEC(...),HEX2DEC(...))
Yoann
AV
Si les macros complémentaires "Utilitaire d'analyse" sont installées sur les 2 versions, la fonction HEXDEC devrait être dispo pour XL97 et XP
AV
Si les macros complémentaires "Utilitaire d'analyse" sont installées sur les 2
versions, la fonction HEXDEC devrait être dispo pour XL97 et XP