Programowe zamykanie skoroszytów
Możesz zamknąć aktywny skoroszyt lub określić skoroszyt do zamknięcia.
Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla programu Excel. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.
Zamykanie aktywnego skoroszytu
Istnieją dwie procedury zamykania aktywnego skoroszytu: jeden dla dostosowań na poziomie dokumentu i jeden dla dodatków VSTO.
Aby zamknąć aktywny skoroszyt w dostosowywaniu na poziomie dokumentu
Wywołaj metodę Close , aby zamknąć skoroszyt skojarzony z dostosowaniem. Aby użyć poniższego przykładu kodu, uruchom go w
Sheet1
klasie w projekcie na poziomie dokumentu dla programu Excel.
Aby zamknąć aktywny skoroszyt w dodatku VSTO
Wywołaj metodę , Close aby zamknąć aktywny skoroszyt. Aby użyć poniższego przykładu kodu, uruchom go w
ThisAddIn
klasie w projekcie dodatku VSTO dla programu Excel.
Zamknij skoroszyt, który określisz według nazwy
Sposób zamykania skoroszytu określonego według nazwy jest taki sam w przypadku dodatków VSTO i dostosowań na poziomie dokumentu.
Aby zamknąć skoroszyt określony według nazwy
Określ nazwę skoroszytu jako argument kolekcji Workbooks . W poniższym przykładzie kodu przyjęto założenie, że skoroszyt o nazwie NewWorkbook jest otwarty w programie Excel.