hey,
noch eine Frage:
wie spreche ich Checkboxen an:
so geht es nicht:
[quote]
oT1.getCellRangeByName(sBereichkjn).string=oD1.getcontrol("kostenzusagejn").text
[/quote]
ich möchte den Wert (0/1) in meine Tabelle schreiben, abh. davon, ob die Checkbox aktiviert ist, oder nicht aktiviert ist
Kann jemand helfen, wie das geht?
danke,
Sascha
Checkbox in Makro mit OOo 2.0
Moderator: Moderatoren
Hey Sascha,
state = 1 -> ausgewählt
state = 0 -> nicht ausgewählt
(es gibt auch och einen state = 2 bei eingeschalteter TriState-Eigenschaft, das dürfte dich aber nicht interessieren).
also, es müsste heissen:
Die State-Eigenschaft liefert einen Integer-Wert zurück.
Gruss
Thomas
Checkboxen haben eine "state" -Eigenschaft, die den Status der Box wiedergibt:wie spreche ich Checkboxen an:
state = 1 -> ausgewählt
state = 0 -> nicht ausgewählt
(es gibt auch och einen state = 2 bei eingeschalteter TriState-Eigenschaft, das dürfte dich aber nicht interessieren).
also, es müsste heissen:
Code: Alles auswählen
oT1.getCellRangeByName(sBereichkjn).value=oD1.getcontrol("kostenzusagejn").state
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
vielen DAnk!
hey!
vielen Dank!
Sascha
vielen Dank!
Sascha