Propriété Application.Workbooks (Excel)

Renvoie une collection Workbooks qui représente tous les classeurs ouverts. En lecture seule.

Syntaxe

expression. Classeurs

expressionUne variable qui représente un objetApplication.

Remarques

L’utilisation de cette propriété sans qualificateur d’objet équivaut à utiliser Application.Workbooks.

La collection retournée par la propriété Workbooks n’inclut pas les compléments ouverts, qui sont un type spécial de classeur masqué. Toutefois, vous pouvez renvoyer une seule macro complémentaire ouverte si vous en connaissez le nom de fichier. Par exemple, Workbooks("Oscar.xla") retourne le complément ouvert nommé « Oscar.xla » en tant qu’objet Workbook .

Remarque

Un classeur affiché dans une fenêtre Mode protégé n’est pas membre de la collection Workbooks . Utilisez plutôt la propriété Workbook de l’objet ProtectedViewWindow pour accéder à un classeur affiché dans une fenêtre Mode protégé.

Exemple

Cet exemple montre comment activer le classeur Book1.xls.

Workbooks("BOOK1").Activate

Cet exemple montre comment ouvrir le classeur Large.xls.

Workbooks.Open filename:="LARGE.XLS"

Cet exemple montre comment enregistrer les modifications et fermer tous les classeurs sauf celui de l'exemple.

For Each w In Workbooks 
    If w.Name <> ThisWorkbook.Name Then 
        w.Close savechanges:=True 
    End If 
Next w

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.