Powershell xlsm checkbox abfragen
Aloa in die Runde,
ich habe hier einen Berg xlsm Dateien.
Alle sind als Formular verbastelt und enthalten mehrere Worksheets und Bergeweise Checkboxen.
An die Textfelder komme ich schon ran und auch an die kommentare (shapes) aber die Checkboxen mögen grad nicht. =)
Bei Checkboxen steht nur "IDispatch Checkboxes" im get-member und kein Object wie bei Shapes.
Wie komm ich da an den ausgewählten Wert? Einer eine Idee?
VG
ich habe hier einen Berg xlsm Dateien.
Alle sind als Formular verbastelt und enthalten mehrere Worksheets und Bergeweise Checkboxen.
An die Textfelder komme ich schon ran und auch an die kommentare (shapes) aber die Checkboxen mögen grad nicht. =)
Bei Checkboxen steht nur "IDispatch Checkboxes" im get-member und kein Object wie bei Shapes.
Wie komm ich da an den ausgewählten Wert? Einer eine Idee?
VG
Please also mark the comments that contributed to the solution of the article
Content-Key: 391712
Url: https://administrator.de/contentid/391712
Printed on: October 2, 2023 at 03:10 o'clock
6 Comments
Latest comment

Kommt darauf an ob es Formularsteuerelemente sind oder ActiveX Checkboxes. Das bei dir oben sieht mir aber eher nach einer Combobox statt einer CB aus??
ActiveX Checkboxen lassen sich direkt mit Namen als Control unterhalb des Tabellenblattes ansprechen. Bei Formularsteuerelementen musst du stattdessen den Inhalt der verknüpften Zelle abfragen.
Gruß l.
ActiveX Checkboxen lassen sich direkt mit Namen als Control unterhalb des Tabellenblattes ansprechen. Bei Formularsteuerelementen musst du stattdessen den Inhalt der verknüpften Zelle abfragen.
Gruß l.

Bei Formularsteuerelementen sind dann die Werte in einer Hilfstabelle definiert und später die Auswahl in eine Zielzelle geschrieben?
Jepp, deswegen musst du dort den Inhalt der Zellen auslesen mit denen die Combobox verknüpft ist. Die Steuerelemente haben keine ins COM exportierten EigenschaftenDas hier sind zwei verschiedene Arten und auch entsprechend zu behandeln


Dafür gibt es die passenden Latthammer mit Nagelzieher
.