Opdatere caption mens VBA kode åbner en række filer
Jeg har en VBA kode til at åbne en masse excelfiler. Det tager 5-10 sek at åbne hver fil.Jeg bruger en userform, hvor jeg gerne ville have en label (navn= lblProgressLoadFiles) til at vise at den åbner fil 1 af 20, 2 af 20 osv. Den label skal så opdateres hver gang en fil loades.
Altså er koden:
For i = 0 To UBound(arrFilnavne)
Workbooks.Open Filename:= arrFilnavne(i)
lblProgressLoadFiles.Caption = "Åbner fil " & i & " af " & UBound(arrFilnavne)
Next i
Men min label caption bliver IKKE opdateret løbende, kun når den er færdig med at åbne ALLE filer.
Hvordan får man den til at opdatere løbende? Er der en eller anden .Update man skal køre i hvert loop?
