Bonsoir Vezonique
deux questions concernant l'utilisation des macros de oo1.1.0 :
je te propsoe la liste [email protected] dediée aux macros et l'api
d'openoffice.org. Tu y trouveras de l'audience
1) comment signigier que l'on veut utiliser la feuille active sans
connaitre son nom, donc sans l'appeler par
thiscomponent.sheets.getbyposition(n) ?
thiscomponent.currentcontroller.ActiveSheet
2) des cellules de mon classeur sont protégées... Comment,
automatiquement, avec une procédure, déprotéger une cellule, écrire un
nombre à l'intérieur, et la reprotéger aussitôt ?
voici comment deproteger toutes les feuilles d'un classeur
mdp est une variable contenant le mot de passe
sub deprotegeClasseur()
for i= 0 to thiscomponent.sheets.count-1
laFeuille = thiscomponent.sheets(i)
laFeuille.unprotect(mdp)
next i
print "Classeur deprotege"
end sub
sub protegeClasseur()
for i= 0 to thiscomponent.sheets.count-1
laFeuille = thiscomponent.sheets(i)
laFeuille.protect(mdp)
next i
print "Classeur protege"
end sub
Merci de votre réponse.
de rien
Laurent
--
Laurent Godard <[EMAIL PROTECTED]> - Ingénierie OpenOffice.org
Indesko >> http://www.indesko.com
Nuxeo CPS >> http://www.nuxeo.com - http://www.cps-project.org
Livre "Programmation OpenOffice.org", Eyrolles 2004
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]