Bonjour.
Cette question fait suite à ma précédente question viewtopic.php?t=68296.
J'avais trouvé la solution de mettre le format en "tout/standard".
Mais depuis je me suis aperçu que lors de l'utilisation des macros le format de la cellule était changé, et mettais le format en "texte".
J'ai trouvé un palliatif qui est de vérifier la valeur saisie automatiquement et utiliser soit .setstring, soit .setvalue, lors de l'alimentation de la cellule par la macro.
Mais cette solution ne me satisfait pas complétement, d’où ma question me serait il possible plutôt que de faire se travail de façon récurant ne changer le format de la cellule qu'une seule fois en forçant son type "tout:standard".
Merci pour votre aide.
[Résolu][Calc] Comment changer le format d'une cellule
Modérateur : Vilains modOOs
Règles du forum
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
-
- Membre lOOyal
- Messages : 39
- Inscription : 25 janv. 2012 14:27
[Résolu][Calc] Comment changer le format d'une cellule
Dernière modification par JMB77 le 31 janv. 2024 10:08, modifié 1 fois.
LibreOffice 6.2.7.1 (x64), Win 10
-
- Membre lOOyal
- Messages : 39
- Inscription : 25 janv. 2012 14:27
[Résolu] [Calc] Comment changer le format d'une cellule
J'ai trouvé, il m'a fallu utiliser .NumberFormat = 0.
Mais ou peut-on trouver les différentes valeur standard que peut prendre NumberFormat ?
Mais ou peut-on trouver les différentes valeur standard que peut prendre NumberFormat ?
LibreOffice 6.2.7.1 (x64), Win 10
-
- IdOOle de la suite
- Messages : 25602
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: [Calc] Comment changer le format d'une cellule
Salut,
Tu formates une cellule dans le format souhaité et tu regardes avec XRay la valeur de la propriété NumberFormat.
Celle-ci dépend de ton environnement local (qu'on ne connait pas) et qui peut être interrogée par getStandardFormat(*)
PS : et le balisage doit se faire dans le premier message pour être visible.
(*) https://wiki.openoffice.org/wiki/Docume ... er_Formats
Tu formates une cellule dans le format souhaité et tu regardes avec XRay la valeur de la propriété NumberFormat.
Celle-ci dépend de ton environnement local (qu'on ne connait pas) et qui peut être interrogée par getStandardFormat(*)
PS : et le balisage doit se faire dans le premier message pour être visible.
(*) https://wiki.openoffice.org/wiki/Docume ... er_Formats