Condividi tramite


WorkbookBase.Close(Object, Object, Object) Metodo

Definizione

Chiude la cartella di lavoro.

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)

Parametri

saveChanges
Object

Se sono state apportate modifiche alla cartella di lavoro, questo argomento verrà ignorato. Se sono state apportate modifiche alla cartella di lavoro e la cartella è presente in altre finestre aperte, questo argomento verrà ignorato. Se sono state apportate modifiche alla cartella di lavoro ma la cartella non è presente in altre finestre aperte, questo argomento specificherà se le modifiche devono essere salvate, come indicato nell'elenco riportato di seguito. true. Salva le modifiche apportate alla cartella di lavoro. Se non è ancora presente un nome di file associato alla cartella di lavoro, FileName viene usato. Se FileName viene omesso, l'utente viene chiesto di specificare un nome file. false. Non salva le modifiche apportate alla cartella di lavoro. Omesso. Visualizza una finestra di dialogo nella quale viene chiesto all'utente se desidera salvare o meno le modifiche.

filename
Object

Salva le modifiche in un file con questo nome.

routeWorkbook
Object

Se la cartella di lavoro non deve essere inviata a un successivo destinatario, ovvero se non dispone di una lista di distribuzione o è già stata inviata, questo argomento verrà ignorato. In caso contrario, la cartella di lavoro verrà inviata automaticamente, come indicato nell'elenco riportato di seguito. true. Invia la cartella di lavoro al destinatario successivo. false. Non invia la cartella di lavoro. Omesso. Visualizza una finestra di dialogo nella quale viene chiesto all'utente se desidera che la cartella di lavoro venga inviata.

Esempio

Nell'esempio di codice seguente viene usato il Close metodo per chiudere la cartella di lavoro corrente senza salvare alcuna modifica.

Questo esempio è relativo a una personalizzazione a livello di documento.

private void WorkbookClose()
{
    this.Close(false, false);
}
Private Sub WorkbookClose()
    Me.Close(False, False)
End Sub

Commenti

La chiusura di una cartella di lavoro con questo metodo non esegue alcuna macro Auto_Close nella cartella di lavoro. Usare il RunAutoMacros metodo per eseguire le macro.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.

Si applica a