HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Forumbeitrag
Excel-Version des Fragestellers:
2016
Erfahrungslevel des Fragestellers:
Basiskenntnisse in Excel
Siegfried Pütz
14.01.2025 12:30:11
AW: Blöd
Hallo Oppawinni,
Dein verkürzter Code funktioniert. Danke.
Möchte mich aber auch bei allen Anderen bedanken, die hier Antworten und Lösungen gepostet haben.
Vielen, vielen Dank.
Wenn ich das jetzt noch bei den 3er und 4er Listen hinbekomme, ???? :-)
Als Antwort auf diesen Beitrag
Oppawinni
14.01.2025 12:06:20
AW: Blöd
Ich würde dann vorschlagen:


Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
If Sh.Name Like "Rd*" And Target.CountLarge = 1 Then
If Intersect(Target, Range("D4:D33", "K4:K33")) Is Nothing Or Trim(Target.Value) = "" Then Exit Sub
Else
Exit Sub
End If
If Cells(4, Target.Column + 1).Value = 0 Then
Call Main(2, Cells(1, Target.Column).Value)
ElseIf fncSchnapszahl(Cells(4, Target.Column + 1)) = True Then
Call Main(3, "Schnapszahl")
Else
Select Case Target.Value
Case 100
Call Main(6)
Case 0
Call Main(5)
Case 120, 140, 160, 170, 180
Call Main(Target.Value, Target.Value)
Case Is <= 10
Call Main(4)
Case Is >= 80
Call Main(1)
End Select
End If
End Sub
Folgenachrichten
Antwort auf Beitrag erstellen

Beispieldatei hochladen