Udostępnij za pośrednictwem


Porady: Programowane zamykanie skoroszytów

Zamknąć aktywny skoroszyt lub można określić zamknięcie skoroszytu.

Zastosowanie: Informacje przedstawione w tym temacie mają zastosowanie do projektów na poziomie dokumentu i aplikacji obsługiwanych w programach Excel 2013 i Excel 2010. Aby uzyskać więcej informacji, zobacz Funkcje dostępne w aplikacjach pakietu Office i typ projektu.

Zamknięcie aktywnego skoroszytu

Istnieją dwie procedury zamknięcia aktywnego skoroszytu: jeden dla dostosowania na poziomie dokumentu i na poziomie aplikacji dodatków.

Zamknąć aktywny skoroszyt w dostosowania poziomu dokumentu

  • Wywołanie Close metoda do zamykania skoroszytu, służącej do dostosowywania.Aby użyć następującego kodu źródłowego, należy uruchomić go w Sheet1 klasy w projekcie poziomie dokumentu dla programu Excel.

    Globals.ThisWorkbook.Close(SaveChanges:=False)
    
    Globals.ThisWorkbook.Close(false);
    

Zamknąć aktywny skoroszyt w poziomie aplikacji dodatek

  • Wywołanie Close metoda do zamykania aktywnego skoroszytu.Aby użyć następującego kodu źródłowego, należy uruchomić go w ThisAddIn klasy w projekcie na poziomie aplikacji dla programu Excel.

    Me.Application.ActiveWorkbook.Close(SaveChanges:=False)
    
    this.Application.ActiveWorkbook.Close(false, missing, missing);
    

Zamknięcie skoroszytu należy określić według nazwy

Sposób, że zamykania skoroszytu, określonej przez nazwę jest taka sama na poziomie aplikacji dodatków i dostosowań na poziomie dokumentu.

Aby zamknąć skoroszyt, określonej przez nazwę

  • Określ nazwę skoroszytu jako argument do Workbooks kolekcji.W poniższym przykładzie kodu zakłada, że skoroszyt o nazwie NewWorkbook jest otwarty w programie Excel.

    Me.Application.Workbooks("NewWorkbook.xlsx").Close(SaveChanges:=False)
    
    object fileName = "NewWorkbook.xlsx";
    Excel.Workbook workbook = this.Application.Workbooks.get_Item(fileName);
    workbook.Close(false);
    

Zobacz też

Zadania

Porady: Programowane zapisywanie skoroszytów

Porady: Programowane otwieranie skoroszytów

Koncepcje

Praca ze skoroszytami

Ograniczenia programowe elementów hosta i formantów hosta

Parametry opcjonalne w rozwiązaniach Office

Przegląd obiektów hosta i formantów hosta