Bonsoir à tous,

Je vous présente une macro (une préversion en fait) qui permet la conversion de valeurs financières de chiffres en texte en tenant compte des particularités de différents pays (France, Canada, Belgique, Suisse,..) A l'origine prévue pour Writer, j'ai essayé de l'améliorer pour la faire fonctionné aussi avec Calc. Pour commencer, il faut régler les paramètres de la boite de dialogue appelée par la macro BoiteDialogChiffrLettrCalcWriter

Premier obstacle. J'ai fait mes tests avec Win XP. Le fichier de sauvegarde au format texte est enregistré à la racine du disque C, ce qui me semble le plus simple et le plus universel. En cas de problème (?) il suffit de l'effacer et de recommencer les réglages.

Pour Linux, il faut adapter le chemin dans les macros LectureDataDialog et EcritureDataDialog. Pour ma part j'ai fait quelques tests avec une vieille machine recyclèe avec Linux Mandriva. Le chemin est :
Chemin = "home/moi/ChoixChiffresLettres.txt"
Mes connaissances avec Linux étant limitées, j'espère que vous pourrez me proposer une solution universelle simple.

Pour Mac... je sais pas du tout. Proposez-moi, merci.

Une fois vos options enregistrées, vous pouvez utilisez la conversion via la macro ConversionChiffresEnLettresCalcWriter

Il est souhaitable de déplacer les modules ModuleChLetCalcWriter et DialogChLetCalcWriter vers Mes macros, Standard, afin de pouvoir utiliser cette macro avec tous les documents Calc et Writer.

Bien entendu, il est souhaitable d'affecter des raccourcis clavier. Vous pouvez également ajouter les 2 icônes joints (ChLt_16.bmp et ChLtBd_16.bmp) et qu'il faut placer dans :

C:\Program Files\OpenOffice.org1.1.5\share\config\symbol
(Exemple pour Win XP)

2ème obstacle. Dans Calc l'écriture est interdite dans les cas de lignes ou colonnes inexistantes. La sécurité est de 32000 lignes (pour OOo 1.1.x), mais un peu ridicule pour OOo 2.0x. Si vous avez une solution simple, je suis preneur.

Pour finir, vous pouvez la télécharger ici :
http://christianwtd.free.fr/FicExemple/ChiffresEnLettres.zip
Dans le zip, le fichier pour Writer et les 2 icônes cités.

J'attend vos commentaires.

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à