Re: Makro durch WENN/IF starten; oder Makro alle 10 sekunden sta
Verfasst: Mo, 02.03.2009 21:04
Hi,
für eine Zelle gibt den ModifyListener.
Er reagiert, wenn sich der Wert der Zelle ändert.
Den Listener verwendest du wie folgt:
So sollte es klappen, ist aber nicht getestet.
Es sollte so gehen, dass wenn sich der Wert in der Zelle E9 ändert, eine MsgBox aufpoppt mit Hallo drin.
Gruß
Ironzwerg
für eine Zelle gibt den ModifyListener.
Er reagiert, wenn sich der Wert der Zelle ändert.
Den Listener verwendest du wie folgt:
Code: Alles auswählen
oDoc = thisComponent.getCurrentController
oSheet = oDoc.getModel().getSheets().getByName("Tabelle1")
oCell = oSheet.getCellRangeByName("E9")
Listener = createUnoListener("Modified_", "com.sun.star.util.XModifyListener")
oCell.addModifyListener(Listener)
Sub Modified_modified(oEvent as Object)
msgbox "Hallo"
End Sub
Es sollte so gehen, dass wenn sich der Wert in der Zelle E9 ändert, eine MsgBox aufpoppt mit Hallo drin.
Gruß
Ironzwerg