WorkbookBase.Close, méthode
Ferme le classeur.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel.v4.0.Utilities (dans Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public Sub Close ( _
saveChanges As Object, _
filename As Object, _
routeWorkbook As Object _
)
public void Close(
Object saveChanges,
Object filename,
Object routeWorkbook
)
Paramètres
- saveChanges
Type : System.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.Si aucun nom de fichier n'est encore associé au classeur, FileName est utilisé.Si FileName est omis, il est demandé à l'utilisateur de 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
Type : System.Object
Enregistrez les modifications sous ce nom de fichier.
- routeWorkbook
Type : System.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.
Notes
La fermeture d'un classeur à l'aide de cette méthode n'exécute aucune macro Auto_Close dans le classeur.Utilisez la méthode RunAutoMacros pour exécuter les macros.
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant utilise la méthode Close pour fermer le classeur actif sans enregistrer les modifications.
Cet exemple illustre une personnalisation au niveau du document.
Private Sub WorkbookClose()
Me.Close(False, False)
End Sub
private void WorkbookClose()
{
this.Close(false, false);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.