Met de mogelijkheden van mijn pc , duurt onderstaande code zeer lang.
Manuele calculatie = uitgeschakeld om de actie te versnellen.
Toch duurt het nog 1.5 minuut voor de 440 regels doorlopen zijn.
Is er een mogelijkheid om de code te versnellen?
Manuele calculatie = uitgeschakeld om de actie te versnellen.
Toch duurt het nog 1.5 minuut voor de 440 regels doorlopen zijn.
Is er een mogelijkheid om de code te versnellen?
Code:
Private Sub CommandButton1_Click()
'uitschakelen screenupdate en automatische berekening
Application.ScreenUpdating = False
varCalculation = Application.Calculation
Application.Calculation = xlCalculationManual
For r = 3 To 440
If Range("U" & r).Value <> "" And Range("U" & r).Value < "6" Then
Range("E" & r).Value = Range("AG4").Value: Range("L" & r).Value = Range("AH4").Value
End If
Next r
'Wat uitgeschakeld was terug inschakelen
Application.ScreenUpdating = True
Application.Calculation = varCalculation
End Sub