Bonjour,
> Message du 26/10/11 09:39 > De : "Marie-Jo Kopp Castinel" > A : [email protected] > Copie à : > Objet : [fr-users] Calc : format de nombre perso > > > Bonjour, > > J'ai eu cette demande : > > "Je souhaites me créer un tableur avec des numéros de téléphone sous un > format Nord-Américain standard: 1-222-333-4444x5555. > Ma problématique est dans le numéro d'extension (5555). Ce numéro étant > de longueur variable (entre 0 et 5 généralement) et le fais que le > tableur travail de droite à gauche, je ne comprend pas comment m'y prendre." > > J'ai planché dessus sans succès. En effet, les numéros se formatent de > droite à gauche. > Auriez vous la syntaxe pour formater comme demandé. > Merci > > Marie jo > > -- > Marie-Jo KOPP CASTINEL > http://www.opengo.fr Comme tu le dis, les nombres se formatent de droite à gauche. La seule solution qui me vient à l'esprit est d'utiliser un nombre décimal pour les 5 derniers chiffres : 0-000-000-0000\x,#### Bien sur la virgule (ou le point, suivant le séparateur utilisé) seront affichés (et à saisir). Une autre solution serait d'utiliser un format conditionnel : [>100000000000000]0-000-000-0000\x0000;[>10000000000000]0-000-000-0000\x000;etc mais on ne peut pas aller jusqu'à 5 formats différents. Reste la solution de définir 5 formats différents et d'utiliser Format > Format conditionnel en y associant la fonction STYLE(). Gérard -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
