Beste,
In onderstaande code zou ik graag hebben dat ik de vooruitgang van de macro kan zien, want in het bestand dat ik deze code gebruikt duurt het even. En zou dit graag met een
% zien voortgaan. Heb in het vet de code gezet die ik zou kunnen gebruiken als voorbeeld, alleen lukt het me niet om hem te doen werken.
Greetz, Mark
In onderstaande code zou ik graag hebben dat ik de vooruitgang van de macro kan zien, want in het bestand dat ik deze code gebruikt duurt het even. En zou dit graag met een
% zien voortgaan. Heb in het vet de code gezet die ik zou kunnen gebruiken als voorbeeld, alleen lukt het me niet om hem te doen werken.
Code:
Sub zoek_rekening()
Dim b As Range
Dim laatsteregel1 As Long
Dim laatsteregel2 As Long
Dim legeregel As Long
Dim teller As Long
Dim c As Range
Application.ScreenUpdating = False
Application.DisplayStatusBar = True
[B]Application.StatusBar = Format(i / aantal, "0%") & " gereed"[/B]
teller = 0
laatsteregel1 = Sheets("Laatste rekenplan").Range("A65536").End(xlUp).Row
For Each b In Sheets("Laatste rekenplan").Range("A2:A" & laatsteregel1)
If b <> "" Then
laatsteregel2 = Sheets("Oud rekenplan").Range("A65536").End(xlUp).Row
With Sheets("Oud rekenplan").Range("A2:A" & laatsteregel2)
Set c = .Find(b.Value, LookIn:=xlValues)
If c Is Nothing Then
legeregel = Sheets("Nieuwe rekeningen").Range("A65536").End(xlUp).Row + 1
Range("A" & b.Row).Copy Sheets("Nieuwe rekeningen").Range("A" & legeregel)
teller = teller + 1
End If
End With
End If
Next
MsgBox "Er zijn " & teller & " nieuwe rekeningen aangetroffen!"
Sheets("Nieuwe rekeningen").Activate
Application.ScreenUpdating = True
Application.DisplayStatusBar = False
End Sub
Greetz, Mark