Nasıl Yapılır: Çalışma Kitabını Kapatma
Etkin çalışma kitabını kapatabilirsiniz veya bir çalışma kitabının kapatılmasını belirtebilirsiniz.
Uygulama alanı: Bu konudaki bilgiler Excel 2007 ve Excel 2010 uygulamalarının belge düzeyi projelerine ve uygulama düzeyi projelerine yöneliktir. Daha fazla bilgi için bkz. Office Uygulamalarında Kullanılabilir Özellikler ve Proje Türü.
Etkin Çalışma Kitabını Kapatma
Etkin çalışma kitabını kapatmak için iki yol vardır: Biri belge düzeyi özelleştirmeleri ve diğeri uygulama düzeyi eklentileri içindir.
Belge düzeyi özelleştirmesinde etkin çalışma kitabını kapatmak için
Özelleştirme ile ilişkili çalışma kitabını kapatmak için Close yöntemini çağırın. Örneğin, aşağıdaki kodu kullanmak amacıyla, Excel için bir belge düzeyi projesi içinde Sheet1 sınıfında bu kodu çalıştırın.
Globals.ThisWorkbook.Close(SaveChanges:=False)
Globals.ThisWorkbook.Close(false, missing, missing);
Uygulama düzeyi eklentisinde etkin çalışma kitabını kapatmak için
Etkin çalışma kitabını kapatmak için Close metodunu çağırın. Örneğin, aşağıdaki kodu kullanmak amacıyla, Excel için uygulama düzeyi projesi içinde ThisAddIn sınıfında bu kodu çalıştırın.
Me.Application.ActiveWorkbook.Close(SaveChanges:=False)
this.Application.ActiveWorkbook.Close(false, missing, missing);
Adı ile Belirttiğiniz Bir Çalışma Kitabını Kapatma
Adı ile belirttiğiniz bir çalışma kitabını kapatmanın yolu uygulama düzeyi eklentileri ve belge düzeyi özelleştirmeleri ile aynıdır.
Adı ile belirttiğiniz bir çalışma kitabını kapatmak için
Çalışma kitabının adını bağımsız değişken olarak Workbooks derlemine belirtin. Aşağıdaki kod örneği NewWorkbook adlı çalışma kitabını Excel'de açık olduğunu varsayar.
Me.Application.Workbooks("NewWorkbook.xls").Close(SaveChanges:=False)
object fileName = "NewWorkbook.xls"; Excel.Workbook workbook = this.Application.Workbooks.get_Item(fileName); workbook.Close(false, missing, missing);
Ayrıca bkz.
Görevler
Nasıl Yapılır: Çalışma Kitaplarını Kaydetme
Nasıl Yapılır: Çalışma Kitaplarını Açma
Nasıl Yapılır: Çalışma Kitaplarını Etkinleştirme
Kavramlar
Ana Bilgisayar Öğelerinin ve Ana Bilgisayar Denetimlerinin Programsal Sınırlamaları