Bagikan melalui


Menutup buku kerja secara terprogram

Anda bisa menutup buku kerja aktif atau Anda bisa menentukan buku kerja untuk ditutup.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO untuk Excel. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Tutup buku kerja aktif

Ada dua prosedur untuk menutup buku kerja aktif: satu untuk kustomisasi tingkat dokumen dan satu untuk Add-in VSTO.

Untuk menutup buku kerja aktif dalam kustomisasi tingkat dokumen

  1. Close Panggil metode untuk menutup buku kerja yang terkait dengan kustomisasi. Untuk menggunakan contoh kode berikut, jalankan di Sheet1 kelas dalam proyek tingkat dokumen untuk Excel.

    Globals.ThisWorkbook.Close(false);
    

Untuk menutup buku kerja aktif dalam Add-in VSTO

  1. Close Panggil metode untuk menutup buku kerja aktif. Untuk menggunakan contoh kode berikut, jalankan di ThisAddIn kelas dalam proyek Add-in VSTO untuk Excel.

    this.Application.ActiveWorkbook.Close(false, missing, missing);
    

Tutup buku kerja yang Anda tentukan menurut nama

Cara Anda menutup buku kerja yang Anda tentukan berdasarkan nama sama untuk Add-in VSTO dan kustomisasi tingkat dokumen.

Untuk menutup buku kerja yang Anda tentukan berdasarkan nama

  1. Tentukan nama buku kerja sebagai argumen untuk Workbooks koleksi. Contoh kode berikut mengasumsikan bahwa buku kerja bernama NewWorkbook terbuka di Excel.

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