ich bräuchte eure Hilfe.
In meiner Tabelle möchte ich mehrere Zellen (B80:F80) auf unterschiedliche Werte (unten im Bsp. AG61, AG62, AG63 ... in echt ca.30 Werte mehr) abfragen und bei Treffer ein MsgBox Hinweis (aus hinterlegten Texten in Tabelle "Listen") ausgeben.
Auch sollen mehrere Msgbox Hinweise (oder zb. alle 5) kommen wenn zb. in B80 "AG61" gefunden wird und in E80 "AG63" gefunden etc. usw.
Mit meinen leider bescheidenen VBA Kenntnissen bekomme ich das nicht hin.
Die Abfrage auf eine Zelle habe ich wie folgt gelöst.
Sub Worksheet_Change(ByVal Target As Range)
text61 = Sheets("Listen").Range("C223")
text62 = Sheets("Listen").Range("C224")
text63 = Sheets("Listen").Range("C225")
If Sheets("Tab1").Range("B80") = "AG61" Then
GoTo Hinweiß61
ElseIf Sheets("Tab1").Range("B80") = "AG62" Then
GoTo Hinweiß62
ElseIf Sheets("Tab1").Range("B80") = "AG63" Then
GoTo Hinweiß63
End If
GoTo Ende
Hinweiß61:
MsgBox text61, vbInformation, "Hinweiß zu beachten ..."
GoTo Ende
Hinweiß62:
MsgBox text62
GoTo Ende
Hinweiß63:
MsgBox text63
GoTo Ende
Ende:
End Sub
Wie bekomme ich nun die Abfrage hin ohne den Code auf die 30 Werte auszuweiten und 5x zu kopieren?Vielen Dank schon mal für eure Hilfe