Nein die OK variable die makiert er auf dem anderen Tabellenblatt
hier sagt er mir das die OK Variable nicht deklariert ist
VB.NET-Quellcode
- Private Sub Worksheet_Change(ByVal Target As Range)
- Dim Rng As Range, Cell As Range
- Dim White As Long: White = RGB(255, 255, 255)
- Dim Red As Long: Red = RGB(255, 0, 0)
- Set Rng = Intersect(Target, Range("N:AH"), Range("4:" & Rows.Count))
- If Not Rng Is Nothing Then
- Rng.Interior.Color = White
- For Each Cell In Rng
- If Not IsEmpty(Cell.Value) And Not Cell.Value = -999 And IsNumeric(Cell.Value) Then
- Ok = Standard.BreiteOK(Cells(Cell.Row, 3).Value, Cells(Cell.Row, 4).Value, Cell.Value, MinValue, MaxValue)
- If Ok Then
- Cell.Interior.Color = White
- Else
- Cell.Interior.Color = Red
- MsgBox "invalid value range. Cell=" & Cell.Address & " MinValue=" & MinValue & " MaxValue=" & MaxValue
- End If
hier sagt er mir das die OK Variable nicht deklariert ist
Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von „McSniper92“ ()