Tuto Application Multilangues
Tuto Application Multilangues
Tuto Application Multilangues
La zone de choix se répartira sur l'occupation de 4 colonnes A->D (les cellules doivent êtres vides)
> La ligne 2 est formaté en bleu
> Le formatage de la cellule A1 doit voir son alignement sur ajuster, afin d'ajuster
automatiquement la taille de la police à la taille de la cellule si le mot équivalent
dans une langue étrangère est plus long que le mot d'origine. Ce principe sera à
Rendu final reprendre tout du long de ce qu'il y'aura à traduire.
Vous pouvez créer cette base en organisation verticale ou horizontale, ici nous allons utiliser la recherchev, donc l'organisation sera verticale.
Vous pouvez créer autant de base que necessaire, il suffira juste de moduler la formule de recherchev pour aller dans tel ou tel base.
> La colonne A servira à calculer la position d'index dans chaque langue
ainsi 1 sera le français, 2 l'anglais,…
La liste déroulante, en fonction du choix renvoi une valeur index d'où
cette colonne.
> La colonne B reprend les noms de langues, qui seront repris dans la
liste déroulante.
Fin, on s'arrête là pour le moment
Onglet Développeur > Insérer > Contrôles de formulaire > Zone de liste déroulante
Enfin positionner la liste déroulante entre C2->D2 et faire en sorte que l'utilisateur
ne voit pas la valeur C2
Et voilà terminé
Voilà pourquoi l'organisation est importante, d'après l'onglet Exemple, nous utilison une seule base pour les données des tableaux.
Il n'y a donc qu'une seule valeur à modifier dans cette formule pour afficher la traduction, qui est la valeur colonne.
Mécanique globale
Enfin le Formatage cellule, pour chaque cellule ayant une valeur traduite, il faut formater la police, pour l'ajuster à la taille de la cellule afin qu'elle
ne sorte pas de la cellule ou que le texte ressorte tronqué (les mots peuvent être plus long dans d'autres langues).
Comme indiqué dans le point 1, il faut choisir l'onglet : Alignement > Ajuster
Et voilà c'est terminé pour l'explication, le plus long est d'ajouter et de modifier les formules de recherchev.
Options supplémentaires :
1. Nommage cellule
Si vous souhaitez vous pouvez nommer les cellules et plage cellules de la base de donnée pour les reprendre dans la formule recherchev.
Cela peut permettre de rendre plus lisible et compacte la formule à modifier ou de permettre d'éviter de changer toutes les formules si
changement d'emplacement de la valeur renvoyé par la liste déroulante ou modification dans la plage de recherche.
Il suffit de cliquer sur la cellule ou la plage à nommer et à la place de l'adresse, y mettre un nom -> Entrée pour valider
Vous pourrez modifier l'adresse, en utilisant le gestionnaire de nom (vous pouvez aussi déplacer la cellule, tout est repris ainsi que le nom).
2. Prévoir l'ajout de langue
Il n'est pas nécessaire dans la sélection des lignes de la plage de recherche, que celles-ci soient remplies, ainsi si plus tard vous souhaitez
ajouter des langues, vous n'aurez qu'à remplir une ligne vide de la plage, cette ligne sera reprise automatiquement par la formule.
Néanmoins il faudra modifier la formule de la liste déroulante sélectionnant les langues ou l'allonger.
Par exemple vous pouvez rendre dynamique la plage d'entrée en utilisant une formule nommée dans le gestionnaire, ainsi :
Formule : autoajust_listederoulante
=DECALER('Base Exemple'!$B$5;0;0;NBVAL('Base Exemple'!$B:$B)-1;1)
Puis une fois créer la colonne drapeau, il faut créer une formule nommée dans le gestionnaire de nom
Enfin on colle une image drapeau à l'emplacement souhaité, dans l'onglet exemple à la cellule B2 et on ajoute à l'image la formule nommée.
A/ Dans le cadre d'un bouton d'image cellule, cela se fera de la même manière qu'un drapeau, prévoir par contre de formater ces boutons dans une zone
de colonne et de ligne non formatée en taille et ajuster la police afin de ne pas fausser le rendu (voir base Exemple).
Ainsi comme pour le drapeau, en fonction de la langue choisie, le bouton se met à jour. Vous pouvez mettre en forme l'image (ombre, coloration,…) et
aussi ajouter un lien hypertexte ou une macro.
B/ Dans le cadre d'un bouton ou d'un titre dans un objet par exemple, il suffit de choisir une forme, dans l'onglet Insérer > Choisr une forme.
Choisir la couleur et s'arrêter là pour cet objet.
Puis de manière exactement identique au point A créer un bouton d'image cellule, en fait nous allons ajouter cette image cellule au dessus de la forme
bouton. Sélectionner les 2 images et dans l'onglet Mise en forme les grouper, afin d'avoir un 1 objet bouton.
Enfin, il suffira de mettre en forme l'objet regroupant les 2 formes pour créer un bouton plus avancé.
Et comme pour le drapeau, en fonction de la langue choisie, le bouton se met à jour et aussi ajouter un lien hypertexte ou une macro..
Retour au Tuto
Exemple de bouton avec une forme
* Astuce complémentaire, ne pas mettre de couleur rend le fond de l'image copiée transparente (pour du blanc choisir blanc).
100000
50000
0
A123 A132 A135 A14 A145 A1458 A456 A899
13%
Service management
46%
14%
Formation
20%
250000
200000
450000
400000
350000
300000
250000
200000
150000
100000
50000
0
K897 S459 G65 C124
Service man-
agement
42%
19%
Formation
43%
de fonctionnement d'un fichier Excel Multilangues
Retour au Tuto
MONDE
ID Affaire Clients Agence Type Situation
4564979 Volvo A132 Service management En cours
1236549 Ford A1458 Audit Terminé
13235647 Alcaltel A899 Audit Terminé
78446 EDF A132 Service management Terminé
4698 Orange A123 Formation Terminé
1235466 Adecco A456 Service management Terminé
147895 Orange A123 Formation Terminé
12365498 Alcaltel A899 Audit En cours
12658 Ferarra A135 Audit Terminé
127748 Orange A14 Service management En cours
498451 Siemens A135 Service management Terminé
987984 EDF A145 Formation En cours
23546 Deutshbann A145 Audit En cours
41154 Volvo A899 Formation En cours
Total
Clients Montant
2% 2% 1% %
Volvo 288298.00 Clients
20.8% Objectif Agence
Orange 277800.00 21% 20.0%
10%
Alcaltel 234000.00 16.9% Volvo
Ford 189000.00 13.6% Orange Agence
EDF 184879.00 Alcaltel A132
13.3%
Ford
Adecco
13% 145000.00 10.4% EDF
A123
Ferarra 32000.00 2.3% Adecco A899
Siemens 23000.00 1.7% Ferarra A1458
Siemens
Deutshbann 14500.00 1.0% A456
20% Deutshbann
A135
14% A145
A14
17%
Montant
275,000.00
189,000.00
179,000.00
170,000.00
157,000.00
145,000.00
95,000.00
55,000.00
32,000.00
25,800.00
23,000.00
14,879.00
14,500.00
13,298.00
1,388,477.00
150,000.00
Montant
445,000.00
252,000.00
247,298.00
189,000.00
145,000.00
55,000.00
29,379.00
25,800.00
Montant
15,300.00
17,800.00
19,800.00
21,000.00
23,000.00
25,000.00
25,800.00
32,000.00
35,000.00
75,000.00
131,000.00
145,000.00
157,000.00
170,000.00
892,700.00
125,000.00
Montant
454,800.00
327,000.00
60,600.00
50,300.00
BASE VARIABLES TEXTE SUPPORT LANGUES DE L'ONGLET EXEMPLE
ID Col 3 4
1 Français
Langage :
2 English
Language :
3 Deutsch
Sprache :
4 Polski
Język:
5 भारतीय
भाषा:
6 日本
言語:
7 中国
语言 :
8 العربي
اللغة:
Formatage Bouton 1
ID Bouton 1
1
8
GLET EXEMPLE
5 6 7
Texte bouton 1
Retour au Tuto
Back to Tuto
Zurück zu Tutorial
Powrót do Tutorial
戻るチュートリアルへ
返回教程
地域オセアニア IDビジネス 顧客
区域大洋洲 ID业务 顾客
代理店 カテゴリー 量
机构 类别 量
परिस्थिति कु ल प्रबंध
状況 合計 管理
情况 总 管理
トレーニング 監査 完了しました
训练 审计 已完成
In Bearbeitung Zielagentur
進行中 客観的機関
进行中 目标机构