Merci Pierre-Yves,

C'est exactement la procédure souhaitée, sauf que la cellule A1 reste désespérément à la valeur 7, après un clic sur le bouton "Automatiser" !

À partir de la gestion des macros, j'ai procédé à l'exécution au pas par pas, mais pas plus de résultat.

Si je clique sur le bouton "Tri aléatoire", la décrémentation ne se fait pas. Peut-être est-ce là le problème !

Y aurait-il incompatibilité entre nos deux versions de LibreOffice ?
_____________________________________________________________

Le 26/07/2012 08:12, pierre-yves samyn a écrit :
Bonjour

Ci-joint un exemple comprenant 2 boutons et deux procédures.

Le bouton "tri aléatoire"  ne trie pas : il se contente d'ôter 1 de la
cellule A1.

Le bouton "Automatiser" lance autant de fois la procédure ci-dessus
qu'il est nécessaire pour arriver à zéro dans A1.

En plus, j'ai ajouté une "sortie de secours" : un nombre d'itérations
maximal autorisé (arbitrairement fixé à 10 dans l'exemple).

Dans ce cas d'école il est bien sûr inutile puisqu'on est sûr d'arriver
à zéro.  De ce que je comprends de ton programme... je ne suis pas
sûr et certain que cela soit le cas... il faut donc éviter de "boucler"
à l'infini.

http://nabble.documentfoundation.org/file/n3997779/Boucle.ods Boucle.ods

Cordialement
Pierre-Yves



--
View this message in context: 
http://nabble.documentfoundation.org/Macro-Controler-la-valeur-d-une-cellule-tp3997678p3997779.html
Sent from the Users 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/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à