Mahlzeit.
Ich habe mir ein Makro erstellt, dass über einen Button bestimmte Zeilen ausblendet. Leider ist es sehr langsam. Vielleicht habt ihr einen vorschlag mit dem ich den Code optimieren kann:
Ich habe mir ein Makro erstellt, dass über einen Button bestimmte Zeilen ausblendet. Leider ist es sehr langsam. Vielleicht habt ihr einen vorschlag mit dem ich den Code optimieren kann:
Code:
Sub Werte_einblenden()
Dim i As Double
Dim j As Double
v = Sheets("Optionen").Range("B227").Value
b = Sheets("Optionen").Range("B228").Value
v1 = Sheets("Optionen").Range("B227").Value
b1 = Sheets("Optionen").Range("B228").Value
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Cells.Select
Selection.EntireRow.Hidden = False
For i = v To b
If Cells(i, 45) = "x" Then
Rows(i).Hidden = False
End If
Next i
For j = v1 To b1
If Cells(j, 45) = "Null" Then
Rows(j).Hidden = True
End If
Next j
Columns("AS").Select
Selection.EntireColumn.Hidden = True
Application.ScreenUpdating = True
Application.Calculation = xlCalculationAutomatic
Range("A1").Select
End Sub