AW: Hinweis bei Eingabe einer farbig markierten Zahl
28.03.2009 14:01:55
Tino
Hallo,
ok. versuche es mal mit dieser Version.
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rZelle As Range, varRow
Application.EnableEvents = False
For Each rZelle In Target
'wo die Gerätenummer eingegeben wird
If Not Intersect(rZelle, Columns(1)) Is Nothing Then
'Tabelle wo die farblich gekennzeichneten Nummern stehen
With Worksheets("Einteilung")
'in welcher Spalte stehen die Nummern mit farblicher Kennzeichnung
varRow = Application.Match(rZelle, .Range("B1:B71"), 0)
If Not IsNumeric(varRow) Then
varRow = Application.Match(rZelle, .Range("G11:G70"), 0)
End If
'wurde Nummer gefunden?
If IsNumeric(varRow) Then
'ist die Zelle rot?
If .Cells(varRow, 1).Interior.ColorIndex = 3 Then
'meldung ausgeben
MsgBox "Dieses Gerät mit der Nummer: " & rZelle & " ist defekt"
'eingabe zurücksetzen
rZelle.Value = ""
End If
End If
End With
End If
Next rZelle
Application.EnableEvents = True
End Sub
Gruß Tino