WorkbookBase.Close(Object, Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ferme le classeur.
public void Close (object saveChanges, object filename, object routeWorkbook);
member this.Close : obj * obj * obj -> unit
Public Sub Close (Optional saveChanges As Object, Optional filename As Object, Optional routeWorkbook As Object)
Paramètres
- saveChanges
- Object
Si aucune modification n'est apportée au classeur, cet argument est ignoré. Si des modifications sont apportées au classeur et que celui-ci apparaît dans d'autres fenêtres ouvertes, cet argument est ignoré. Si des modifications sont apportées au classeur mais que celui-ci n'apparaît dans aucune autre fenêtre ouverte, cet argument spécifie si les modifications doivent être enregistrées, comme illustré dans la liste suivante.
true
. Enregistre les modifications apportées au classeur. S’il n’y a pas encore de nom de fichier associé au classeur, FileName
est utilisé. Si FileName
est omis, l’utilisateur est invité à fournir un nom de fichier.
false
. N’enregistre pas les modifications apportées au classeur. Omis. Affiche une boîte de dialogue demandant à l'utilisateur si les modifications doivent être enregistrées ou non.
- filename
- Object
Enregistrez les modifications sous ce nom de fichier.
- routeWorkbook
- Object
Si le classeur ne doit pas être acheminé au destinataire suivant (s'il n'a pas de bordereau de routage ou s'il a déjà été acheminé), cet argument est ignoré. Sinon, Microsoft Office Excel achemine le classeur comme illustré dans la liste suivante.
true
. Envoie le classeur au destinataire suivant.
false
. N’envoie pas le classeur. Omis. Affiche une boîte de dialogue demandant à l'utilisateur si le classeur doit être envoyé ou non.
Exemples
L’exemple de code suivant utilise la Close méthode pour fermer le classeur actuel sans enregistrer les modifications.
Cet exemple concerne une personnalisation au niveau du document.
private void WorkbookClose()
{
this.Close(false, false);
}
Private Sub WorkbookClose()
Me.Close(False, False)
End Sub
Remarques
La fermeture d’un classeur à l’aide de cette méthode n’exécute aucune macro Auto_Close dans le classeur. Utilisez la RunAutoMacros méthode pour exécuter les macros.
Paramètres facultatifs
Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.