• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

bestanden afsluiten via macro behalve actieve file

Status
Niet open voor verdere reacties.

Jeneroy

Gebruiker
Lid geworden
23 jul 2018
Berichten
106
Hello,

ik gebruik deze macro voor het sluiten van alle files (xlsm + xlx +xlsx ) behalve actieve file.
De macro sluit een deel van de bestanden en een deel niet.

wat doe ik fout
Code:
For i = 1 To Workbooks.Count
If (Workbooks(i).Name <> ActiveWorkbook.Name) Then
Workbooks(i).Close
End If
Next i

bedankt
 
Zorg ervoor dat je achterwaarts telt:
Code:
For i = Workbooks.Count to 1 Step -1
If (Workbooks(i).Name <> ActiveWorkbook.Name) Then
Workbooks(i).Close
End If
Next i
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan