Moin aqua,
unter welchen Bedingungen kann sich der Wert in C34 ändern
Zur Zeit steht da [=$Grunddaten.B21] $Grunddaten.B21, was ist dein plan für $Grunddaten.B21?
Erfolgt immer eine Eingabe in $Grunddaten die die Werte verändern kann?
Dann verwende das Tabellenereignis Inhalt geändert in von $Grunddaten als Trigger für eine Prüfung von "Modul 1.C34"
hier Stephans Code etwas abgeändert
Code: Alles auswählen
sub checkC34
Form = ThisComponent.Sheets(1).Drawpage.Forms.getByName("Formular")
if ThisComponent.Sheets(1).GetCellRangeByName("C34").value < -1 then
Form.getByName("Schaltfläche 1").enableVisible = false
else
Form.getByName("Schaltfläche 1").enableVisible = true
end if
end sub
ändere in $Grunddaten.B21 den Wert und beobachte Tabelle Module 1 danach.
- Test+.ods
- (23.94 KiB) 210-mal heruntergeladen
hilft das weiter?