Bonjour,
je suis sous VBA excel 2002.
Je veux fermer tous les classeurs ouverts sauf le premier.
J'ai fait ça, il me les ferme tous sauf le premier et un autre et m'affiche un message d'erreur, l'indice n'appartient pas à la sélection. Si je re-clique sur CommandButton1, il arrive à fermer celui qui aurait dû se fermer avant.
Merci d'avance à ceux qui pourront m'aider à résoudre mon problème.
Private Sub CommandButton1_Click()
Dim i As Integer
For i = 2 To Workbooks.Count
Workbooks(i).Close
Next
End Sub