Re : Traduction d`une formule Francais vers Anglais mauvaise
Bonsour® flosauveur69
les utilisateurs et moi meme avont un PC en anglais.
Du coup j`ai cette formule qui fonctionne en Francais mais plus en Anglais:
=SI(D4="";"";1*STXT(SUPPRESPACE(D4);TROUVE(" ";SUPPRESPACE(D4))+1;17)+E4)
=IF(D2="","",1*MID(TRIM(D2),FIND(" ",TRIM(D2))+1,17)+E2)
Elle me sert a mettre dans une meme case une date et une heure (voir fichier joint)
sourire ...
la saisie d'une date doit se faire selon les options de langage locale définies dans windows sur le PC (date courte) ou la saisie s'effectue , sinon EXCEL ne sait faire la conversion interne en N° de série.
le portage du N° de serie vers une autre langue est alors automatique ...(by design)
la saisie d'une date en notation française sur un PC anglais ne peut donc etre validée, sauf à modifier les options locale de ce PC
tu peux vérifier par toi-même sur un PC(fr) en retapant en A1 la date conformement aux options windows(fr)
c-a-d date courte : 2 août 2010
format de cellule standard, EXCEL traduira : 40392,00 (N° de série)
de même sur un PC(UK) en retapant en A1 la date conformement aux options windows(UK)
c-a-d date courte : august 2 2010
format de cellule standard, EXCEL traduira : 40392,00 (N° de série)
si la date est correctement convertie en n° de serie
alors aucune difficulté à cumuler date et heures
mais une même formule ne peut s'appliquer à la fois à une date texte(non convertie) et un n° de série