changez langue de date

news

XLDnaute Impliqué
Bonsoir à tous du forum,

j'utilise un Useform pour sélectionner la langue de date

Avec la fonction Si, il y aura trop de conditions comme il y a cinq langues à choisir :

=SI(JOURSEM(A2;2)=1;"Monday";SI(JOURSEM(A2;2)=2;"Tuesday";SI(JOURSEM(A2;2)=3;"Wednesday";SI(JOURSEM(A2;2)=4;"Thursday";SI(JOURSEM(A2;2)=5;"Friday";SI(JOURSEM(A2;2)=6;"Saturday";SI(JOURSEM(A2;2)=7;"Sunday";"")))))))
...

Comment modifier les dates en fonction de la langue choisie et du jour concerné ?,
ci-joint fichier explicite,

merci d'avance de réponse,
 

Pièces jointes

  • modify_language.zip
    53 KB · Affichages: 30
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : changez langue de date

Bonsoir,

Le plus simple serait d'avoir une table d'équivalence.

Sinon, on peut mettre dans la formule cette table d'équivalence (car l'orthographe des jours ne devrait pas évoluer) :

Code:
=INDEX({"jour1"\"jour2"\"jour3"\"jour4"\"jour5"\"jour6"\"jour7";"day1"\"day2"\
"day3"\"day4"\"day5"\"day6"\"day7";"tag1"\"tag2"\"tag3"\"tag4"\"tag5"\"tag6"\
"tag7"};EQUIV($I$1;{"français";"english";"german";"hindi"};0);JOURSEM(A2;2))
Je te laisse traduire et ajouter les noms en hindi.

@+

Edit : En regardant de plus près les formats Date (sur Excel 2007), on peut sélectionner des paramètres régionaux, parmi lesquels on trouve les 4 pays (pas su contrôler pour l'hindi)

Ces formats régionaux sont accessibles dans le cadre d'une Mise en Forme Conditionnelle.

Je ne sais pas si cette option de paramètres régionaux est également présente sur Excel 2003, à vérifier.

@+
 
Dernière édition:

hoerwind

XLDnaute Barbatruc
Re : changez langue de date

Bonjour, salut Tibo,

On modifier les dates en fonction de la langue choisie et du jour concerné par un format personnalisé, voir la pièce jointe qui reprend les langues les plus courantes, il en existe d'autres.
 

Pièces jointes

  • DatesEnLanguesEtrangeres.xls
    17 KB · Affichages: 59

news

XLDnaute Impliqué
Re : changez langue de date

Bonsoir à tous du forum,

merci pour réponses hoerwind et Tibo,

j'ai essayé avec format, cell, régionaux paramètres, en utilisant avec la fonction RechercheV mais cela ne fonctionne pas, comme j'utilise plusieurs langues, et il y a des erreurs.

Il y a un bug avec la formule INDEX,

Cela ne fonctionne pas. Comment résoudre ?
 

Tibo

XLDnaute Barbatruc
Re : changez langue de date

Bonjour,

Quelle est ta version d'Excel ?

Car le fichier d'hoerwind fonctionne bien (à partir d'Excel 2003 je pense).

Sinon, vois le fichier joint avec la fonction INDEX (je n'ai pas complété la formule pour les jours en hindi).

@+
 

Pièces jointes

  • news.zip
    5.8 KB · Affichages: 33
  • news.zip
    5.8 KB · Affichages: 36
  • news.zip
    5.8 KB · Affichages: 27

news

XLDnaute Impliqué
Re : changez langue de date

Bonsoir à tous du forum,

merci Tibo pour réponse si vite,
La formule fonctionne bien, à ajuster la langue hindi.

J'utilise Excel 2003 et Excel 2007.

J'ai adapté à mon exemple : les jours en hindou :
"yàçtwàÊ"."tÞªàvwàÊ"."räowàÊ"."ªàäÛýwàÊ"."Îàä§íýwàÊ"."ÎàâÂàwàÊ"."ÊâwwàÊ"
(lu.ma.mer.je.ve.sa.di)

(Un bug restant, d'afficher le bon format en hindou) ...
problème résolue, fonctionne bien.


pour ceux (celles) intéressé(e)s de la langue hindou :

Avec hindi il y a beaucoup de langues en Inde et de scriptures,
DVME0714 est une écriture, font.

Ci-joint fichier avec différents font en hindi. En démarrant le fichier joint
SetupFonts, différents font en hindou sont mis dans le répertoire fonts de Windows. (le fichier est trop volumineux). J'ai joint autre fichier de hindi font (wdhifont.zip).
'
 

Pièces jointes

  • wdhifont.zip
    126.8 KB · Affichages: 34
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 348
Messages
2 087 508
Membres
103 568
dernier inscrit
NoS