-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Merci Pierre-Yves,

C’est exactement ce que je cherchais.

Jean-Luc

Le 26/04/2012 10:04, pierre-yves samyn a écrit :
> Bonjour
> 
> 
> Jean-Luc wrote
>>
>> Lorsque l'on créé un bouton (formulaire), on peut mettre un texte * dans*
>> le bouton. C'est ce texte que j'aimerais modifier soit par programme
>> (basic...), soit en lui affectant le contenu d'une cellule.
> 
> Ci-joint un exemple par lequel la macro modifie le texte du bouton avec le
> texte de la cellule courante.
> 
> Elle commence par vérifier que la sélection courante est une cellule (et non
> une plage ou un objet par exemple).
> Ceci est indispensable puisqu'on veut récupérer le contenu *d'une* cellule. 
> 
> Si la sélection courante est une cellule, elle nous "donne", via sa
> propriété CellAddress le numéro de la feuille concernée (ceci permet
> d'utiliser la macro quelle que soit la feuille active lors du lancement).
> 
> De la feuille on accède au formulaire auquel est rattaché le bouton. Ce
> dernier figure dans la couche "dessin" de la feuille. 
> 
> Du formulaire on peut accéder au bouton et en l'occurrence à sa propriété
> "Label".
> 
> Nota : pour que la macro fonctionne quelle que soit la feuille on suppose
> que le formulaire et le bouton ont le même nom sur toutes les feuilles.
> 
> http://nabble.documentfoundation.org/file/n3940545/ModifierBouton.ods
> ModifierBouton.ods 
> 
> Cordialement
> Pierre-Yves
> 
> 
> --
> View this message in context: 
> http://nabble.documentfoundation.org/Bouton-nom-a-partir-d-une-cellule-tp3918130p3940545.html
> Sent from the Users mailing list archive at Nabble.com.
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iD8DBQFPmTD4UdGGXzzGnNARAp/5AKCmvYTgJC0iOzdrUYMpLrvmL8obfgCgj4rz
ib1LdukW46MuXd2MmL+8QQs=
=6Qmv
-----END PGP SIGNATURE-----

-- 
Envoyez un mail à users+h...@fr.libreoffice.org 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

Répondre à