Bonjour,

J'ai une feuille de calcul avec plusieurs modes de paiement et donc de
montants selon le nombre de chèques (c'est pour une AMAP)

Selon le mode de paiement sélectionné, je souhaite placer des formules de
calcul différentes dans des cellules qui correspondent au montant du chèque.
J'utilise donc le champ Formula

C8 contient le montant total du contrat

        CtrlCellule = maFeuille.getCellRangeByName("D7") rem Calculer 1/3 du
montant dans la cellule D7
        CtrlCellule.Formula = "=ENT(100*C8/3)/100"
        CtrlCellule = maFeuille.getCellRangeByName("F7") rem Calculer 1/3 du
montant dans la cellule F7
        CtrlCellule.Formula = "=ENT(100*C8/3)/100"
        CtrlCellule = maFeuille.getCellRangeByName("H7") rem Calculer le reste 
dans
la cellule H7
        CtrlCellule.Formula = "= C8-D7-F7")

A ma grande surprise, dans D7 et F7,  "=*ENT*(100*C8/3)/100" devient
"=*ent*(100*C8/3)/100" dans la cellule du tableau.
Par contre dans les trois cellules,  j'ai bien les lettres des cellules C,
D, F et H qui sont en majuscule !!!!!!

Du coup j'ai un message d'erreur ?NOM qui s'affiche dans D7 et F7

J'ai essayé UCase, de passe par une variable String, ... dans la variable
c'est en majuscule, et dans le débogger je constate que je champ FORMULA de
CtrlCellule c'est systématiquement en minuscule AAAArrrgghhhhh !

Si quelqu'un a une idée je suis preneur ...
Merci
Jacques



--
Sent from: http://nabble.documentfoundation.org/Users-f1744091.html

-- 
Envoyez un mail à users+unsubscr...@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à