Veredelung- Range.Value
Stefan
ich denke mir, ihr werdet euch jetzt an den Kopf fassen, aber könntet ihr mir helfen den folgenden Code zu verkürzen so weit es geht? Ich möchte nicht, dass der Austausch der Werte solange dauert.
Tausen Dank für Eure Hilfe!
Sub Dropdown_EbenDB()
Application.ScreenUpdating = False
'Blattschutz_aus
If Range("U9") = "1" And Range("U27") = 1 Then
Range("H55").Value = Range("CT441")
Range("H56").Value = Range("CU441")
Range("H57").Value = Range("CV441")
Range("H58").Value = Range("CW441")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "2" And Range("U27") = 1 Then
Range("H55").Value = Range("CT441")
Range("H56").Value = Range("CU441")
Range("H57").Value = Range("CV441")
Range("H58").Value = Range("CW441")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "3" And Range("U27") = 1 Then
Range("H55").Value = Range("CT445")
Range("H56").Value = Range("CU445")
Range("H57").Value = Range("CV445")
Range("H58").Value = Range("CW445")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "4" And Range("U27") = 1 Then
Range("H55").Value = Range("CT448")
Range("H56").Value = Range("CU448")
Range("H57").Value = Range("CV448")
Range("H58").Value = Range("CW448")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "5" And Range("U27") = 1 Then
Range("H55").Value = Range("CT451")
Range("H56").Value = Range("CU451")
Range("H57").Value = Range("CV451")
Range("H58").Value = Range("CW451")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "6" And Range("U27") = 1 Then
Range("H55").Value = Range("CT454")
Range("H56").Value = Range("CU454")
Range("H57").Value = Range("CV454")
Range("H58").Value = Range("CW454")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "7" And Range("U27") = 1 Then
Range("H55").Value = Range("CT457")
Range("H56").Value = Range("CU457")
Range("H57").Value = Range("CV457")
Range("H58").Value = Range("CW457")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "8" And Range("U27") = 1 Then
Range("H55").Value = Range("CT460")
Range("H56").Value = Range("CU460")
Range("H57").Value = Range("CV460")
Range("H58").Value = Range("CW460")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "9" And Range("U27") = 1 Then
Range("H55").Value = Range("CT463")
Range("H56").Value = Range("CU463")
Range("H57").Value = Range("CV463")
Range("H58").Value = Range("CW463")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "10" And Range("U27") = 1 Then
Range("H55").Value = Range("CT466")
Range("H56").Value = Range("CU466")
Range("H57").Value = Range("CV466")
Range("H58").Value = Range("CW466")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
ElseIf Range("U9") = "11" And Range("U27") = 1 Then
Range("H55").Value = Range("CT469")
Range("H56").Value = Range("CU469")
Range("H57").Value = Range("CV469")
Range("H58").Value = Range("CW469")
Range("F92").Value = Range("H92")
Range("F93").Value = Range("H92")
Range("F94").Value = Range("H92")
Range("F95").Value = Range("H92")
End If
End Sub
Stefan