Date: prev next · Thread: first prev next last
2025 Archives by date, by thread · List index


Bonjour,

Au travail nous venons de passer de la version 7.1 à la version 25.2. J'utilise une macro dans laquelle, entre autres je nomme des plages de cellule. cela ne marche plus et je n'arrive pas à corriger la macro pour qu'elle refonctionne. Qwant et le chat ne sont mes amis sur ce coup.

Voila le code qui fonctionnait avant :

plage=feuille.getcellrangebyposition(numcolonne,1,numcolonne,nbligne-1)
            nomplage="plage"&numcolonne
            CellAddress.sheet=0
            CellAddress.column=numcolonne
            CellAddress.Row=1
            plages.addNewByName(nomplage, plage,CellAddress,0)

Elle ne fonctionne plus, la raison semble être le fait que CellAddress n'est plus valable depuis la version 7.2 de libreoffice. Apparemment, il faut utiliser getCellByPosition à la place.

Et c'est là que coince, je n'arrive pas à trouver la bonne synthaxe pour plages.addNewByName.

Si quelqu'un a une idée et sait comment résoudre mon problème, merci
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour vous désinscrire
Les archives de la liste sont disponibles à https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.