Bonjour Je viens de tomber sur un bug préoccupant dans l'utilisation de la méthode setDataArray en basic dans Calc.
Nul besoin de connaître quoi que ce soit dans la programmation pour confirmer le bug : il suffit de charger le classeur joint, d'autoriser l'exécution des macros et de cliquer sur le bouton "Copier les valeurs". Le résultat attendu est de copier les *valeurs* de la plage A1:E10 dans la plage A15:E24. Cette plage "cible" est préformattée: en colonne A et E par "surcharge" du style par défaut (bordures, couleur d'arrière-plan, nombre...) et par style "saisie" en colonne C. Après clic sur le bouton les valeurs doivent avoir été introduites dans la plage et les formats préservés. Dans mon environnement (windows XP & Version: 4.1.2.1 Build ID: bf15ac65c2167fb1ef3daf3710609d4a4c369a9) la copie des valeurs s'effectue mais le formatage par "surcharge" est perdu. Quelqu'un ayant une version plus récente peut-il confirmer/infirmer ? (dernière version connue Ok : 4.0.5.2) Cette technique est largement utilisée dans les applications et si le bug est confirmé il serait "majeur" AMA, même s'il n'y a pas de perte de données. Bon ok... je privilégie l'usage des styles, mais quand même :) DataArray.ods <http://nabble.documentfoundation.org/file/n4075298/DataArray.ods> Cordialement Pierre-Yves -- View this message in context: http://nabble.documentfoundation.org/Confirmation-de-bug-calc-setDataArray-perd-les-mises-en-forme-tp4075298.html Sent from the QA mailing list archive at Nabble.com. -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/qa/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
