Hi!
Ich habe hier eine Tabelle mit ner ganze Menge Textboxen.
Nun möchte ich auswerten ob in eine bestimmter wert einer Zeile mindestens 7 ist.
Wenn nicht sol die ganze Zeile die Schriftfarbe rot bekommen.
Bis jetzt löse ich es so:
In meinen Augen etwas unelegant.
Ich möchte ganz gern alle Zeilen per Schleife (14 mal)durchlaufen
Wie muß ich es umschreiben damit in Zeile1SPAlte1 irgendwo die Variable I vorkommt.
MfG
Ich habe hier eine Tabelle mit ner ganze Menge Textboxen.
Nun möchte ich auswerten ob in eine bestimmter wert einer Zeile mindestens 7 ist.
Wenn nicht sol die ganze Zeile die Schriftfarbe rot bekommen.
Bis jetzt löse ich es so:
Code:
If (Val(txtZeile1SPalte4.Text) < 7) Then
txtZeile1SPalte1.ForeColor = vbRed
txtZeile1SPalte2.ForeColor = vbRed
txtZeile1SPalte3.ForeColor = vbRed
txtZeile1SPalte4.ForeColor = vbRed
end if
If (Val(txtZeile2SPalte4.Text) < 7) Then
txtZeile2SPalte1.ForeColor = vbRed
txtZeile2SPalte2.ForeColor = vbRed
txtZeile2SPalte3.ForeColor = vbRed
txtZeile2SPalte4.ForeColor = vbRed
end if
If (Val(txtZeile3SPalte4.Text) < 7) Then
txtZeile3SPalte1.ForeColor = vbRed
txtZeile3SPalte2.ForeColor = vbRed
txtZeile3SPalte3.ForeColor = vbRed
txtZeile3SPalte4.ForeColor = vbRed
end if
usw
In meinen Augen etwas unelegant.
Ich möchte ganz gern alle Zeilen per Schleife (14 mal)durchlaufen
Code:
for i = 1 to 14
If (Val(txtZeile1SPalte4.Text) < 7) Then
txtZeile1SPalte1.ForeColor = vbRed
txtZeile1SPalte2.ForeColor = vbRed
txtZeile1SPalte3.ForeColor = vbRed
txtZeile1SPalte4.ForeColor = vbRed
end if
next
Wie muß ich es umschreiben damit in Zeile1SPAlte1 irgendwo die Variable I vorkommt.
MfG