Danielle22
Gebruiker
- Lid geworden
- 8 mei 2007
- Berichten
- 378
Hallo allemaal,
Ik gebruik deze code:
Deze code wordt steeds maar langzamer terwijl het bestand in grote hetzelfde blijft. Weet iemand of ik deze code een beetje efficiënt heb ingericht? Of kan deze code nog sneller gemaakt worden?
Alvast heel erg bedankt voor de eventuele reacties.
Groetjes,
Danielle
Ik gebruik deze code:
Code:
Sub zoek()
Stand.Show
stand.Repaint
Sheets("tarieven").Select
Dim r As Range, adr As String
Application.ScreenUpdating = False
With Sheets("tarieven").Columns(17)
Set r = .Find("PH")
If Not r Is Nothing Then
adr = r.Address
Do
r(4).Resize(10, 15).ClearContents
With Sheets("DownloadSAP").Range("A1").CurrentRegion
.AutoFilter Field:=3, Criteria1:=r(2).Value
.Copy r(3)
.AutoFilter
End With
Set r = .FindNext(r)
Loop While r.Address <> adr
End If
End With: Application.ScreenUpdating = True
Stand.Hide
End Sub
Deze code wordt steeds maar langzamer terwijl het bestand in grote hetzelfde blijft. Weet iemand of ik deze code een beetje efficiënt heb ingericht? Of kan deze code nog sneller gemaakt worden?
Alvast heel erg bedankt voor de eventuele reacties.
Groetjes,
Danielle