von TrueColor » Mi, 26.06.2013 16:19
Hallo,
dies ist die Fortsetzung (habe mal wieder Zeit gefunden) von
[gelöst] Checkbox getByName()
Nachdem ich nun die Filterung umgesetzt hatte, musste ich feststellen, dass da aber nichts passiert. Nach einigem Herumprobieren bin ich zu dem Schluss gekommen, dass die Statusänderungen der Checkboxen, die im Modul StatusFilter, Sub StatusFilter_einzel, passiert, nicht ins Array übertragen werden.
In der Zeile
oChkBox = Event.Source.Model
erhalte ich einen Laufzeitfehler "Argument ist nicht optional".
XRay auf Event.Source.Model bringt mir "Objektvariable nicht belegt".
Ein ähnliches Problem habe ich im Sub "StatusFilter_Alle", in der Zeile "oButton = Event.Source.Model", jedoch wird hier der Status korrekt übertragen. Hier erhalte ich aber in wenigen, nicht reproduzierbaren Fällen keine Fehlermeldung, das Macro läuft klaglos durch.
Ich bin bisschen ratlos. Was mache ich hier falsch?
Vielen Dank!
Grüße,
TrueColor
- Dateianhänge
-
- Projekte aktuell_v04-09_20130619.ods
- (70.49 KiB) 121-mal heruntergeladen
Hallo,
dies ist die Fortsetzung (habe mal wieder Zeit gefunden) von
[url=http://de.openoffice.info/viewtopic.php?f=18&t=54478][gelöst] Checkbox getByName()[/url]
Nachdem ich nun die Filterung umgesetzt hatte, musste ich feststellen, dass da aber nichts passiert. Nach einigem Herumprobieren bin ich zu dem Schluss gekommen, dass die Statusänderungen der Checkboxen, die im Modul StatusFilter, Sub StatusFilter_einzel, passiert, nicht ins Array übertragen werden.
In der Zeile
oChkBox = Event.Source.Model
erhalte ich einen Laufzeitfehler "Argument ist nicht optional".
XRay auf Event.Source.Model bringt mir "Objektvariable nicht belegt".
Ein ähnliches Problem habe ich im Sub "StatusFilter_Alle", in der Zeile "oButton = Event.Source.Model", jedoch wird hier der Status korrekt übertragen. Hier erhalte ich aber in wenigen, nicht reproduzierbaren Fällen keine Fehlermeldung, das Macro läuft klaglos durch.
Ich bin bisschen ratlos. Was mache ich hier falsch?
Vielen Dank!
Grüße,
TrueColor