Hallo Werner, am 13.01.2016 um 22:51 Uhr schrieb Werner Tietz <[email protected]>
> Hallo > Am 13.01.2016 um 22:28 schrieb Franklin Schiftan: >> Hallo Werner, >> >> am 13.01.2016 um 21:59 Uhr schrieb Werner Tietz <[email protected]> >> >> Eigentlich müsste man doch in Deinem Code-Beispiel "nur" anstelle >> der Prüfung auf eine bestimmte Zellvorlage auf den Gesperrt-Status >> der Zelle prüfen ... Das scheint aber nicht so einfach möglich zu >> sein, oder? > > >> *x- - - - - - - - - - - - - > Schnipp < - - - - - - - - - - - -x* > >> if not cellrange.CellProtection.IsLocked: > >> *x- - - - - - - - - - - - - > Schnipp < - - - - - - - - - - - -x* > > Es würde dir auch nicht schaden, *selber* nachzudenken und tatsächlich > einen Objektinspektor zu benutzen wie z.B. > http://extensions.services.openoffice.org/de/project/MRI Hmm, interessant, was es alles so gibt ... scheint aber nach der Seite die aktuelle LibO-Version (noch) nicht zu unterstützen ... > >> >>> *x- - - - - - - - - - - - - > Schnipp < - - - - - - - - - - - -x* >>> >>> def main(): >>> doc = XSCRIPTCONTEXT.getDocument() >>> selection = doc.CurrentSelection >>> for cellrange in iterate(selection.getUniqueCellFormatRanges()): >>> if cellrange.CellStyle == 'input': >>> cellrange.clearContents(15) >>> >>> def iterate(enumerable): >>> enum = enumerable.createEnumeration() >>> while enum.hasMoreElements(): >>> yield enum.nextElement() >>> >>> *x- - - - - - - - - - - - - > Schnipp < - - - - - - - - - - - -x* -- ..... und tschüss Franklin -- Liste abmelden mit E-Mail an: [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
