Beste forumleden,
Ben een bestand aan het bouwen met behoorlijk wat VBA code. Ik heb een voortgangsbalk gemaakt en de code blijft lang steken op 88% en 94%.
De code behorende bij deze percentages zie je hieronder. Mijn vraag is wat kan ik veranderen aan deze code om hem sneller te laten verlopen.
Jullie input is welkom!
Groet,
Henri
Ben een bestand aan het bouwen met behoorlijk wat VBA code. Ik heb een voortgangsbalk gemaakt en de code blijft lang steken op 88% en 94%.
De code behorende bij deze percentages zie je hieronder. Mijn vraag is wat kan ik veranderen aan deze code om hem sneller te laten verlopen.
Jullie input is welkom!
Code:
ActiveSheet.ListObjects("TbDatabase").Range.AutoFilter Field:=1, Criteria1 _
:="<>"
ActiveSheet.ListObjects("TbDatabase").DataBodyRange.SpecialCells(xlCellTypeVisible).Select
With ActiveSheet.ListObjects("TbDatabase").DataBodyRange
.AutoFilter 1, "<>" '<> was 0
.EntireRow.Delete
.AutoFilter
End With
Range("TbDatabase[[#Headers],[1Code]]").Select
Selection.AutoFilter
Code:
Application.CutCopyMode = False
Selection.Copy
Windows(myOriginalFileName).Activate
Sheets("Database").Select
Range("A2").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Groet,
Henri