Le 04/09/2011 00:02, Rafael Laville a écrit :
Le 03/09/2011 23:24, christianwtd a écrit :
Le 03/09/2011 22:58, Virgule a écrit :
je vais faire des tests et je vous tiens au courant
une version condensée :

If Dlg.getControl("CheckBox1").getState = True Then Print1
If Dlg.getControl("CheckBox2").getState = True Then Print2
Ne pourrait-on pas se passer de la partie = True ?
Puisque faire un If sur une expression revient précisément à entrer dans la branche Then si elle est vraie (et dans la branche Else si elle est fausse).


En principe oui, sauf si le test est inverse, ce qui donne :
If Dlg.getControl("CheckBox1").getState Then Print1
mais dans l'autre cas :
If Dlg.getControl("CheckBox1").getState = False Then Print1

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, de LibreOffice ou 
OpenOffice.org


--
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 à