Jo Hallo,
@ lorbass,
danke fürs Abtrennen meines Beitrages.
Ich dachte schon, dass mein Anliegen dazu passt.
[urlhttp://de.openoffice.info/viewtopic.php?f=18&t=68708][/url]
denn der Code von Stephan
Code: Alles auswählen
If ThisComponent.Sheets().getByIndex(2).getCellRangeByName("J8").Value = 1234 Then
....
stammt aus eben diesem thread. nur dass in meinem Code anstatt "= 1234" "< 18" steht.
Und ich verfolge das gleiche Ziel.
@ F3K Total
nein eben (noch) nicht, weil davon im o.g. Thread keine Rede war.
Aber meine Frage diesbezüglich wäre:
Welches Tabellenereignis wäre sinnvoll und wie machbar?
Grund der Frage:
Das Ereignis "Inhalt geändert" wird insofern schwierig (aus meiner Laiensicht), da ständig in der Tabelle Eingaben gemacht werden und somit sich der Inhalt ständig ändert.
Die Tabelle dient als Eingabeformular.
Geht eventuell das Ereignis "Auswahl geändert"?
Über ein Listenfeld in "I5" werden bsp. Datensätze aufgerufen.
da weiß ich aber nicht, was ich am Code ändern muß, denn so funktioniert er auch bei diesem Ereignis nicht.
Hab auch schon versucht, das Makro über Daten-> Gültigkeit zuzuordnen. Leider ohne Erfolg.