Partager via


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

Voir aussi

Référence

WorkbookBase Classe

Microsoft.Office.Tools.Excel, espace de noms