Menghapus lembar kerja secara terprogram dari buku kerja
Anda bisa menghapus lembar kerja apa pun dalam buku kerja. Untuk menghapus lembar kerja, gunakan item host lembar kerja atau akses lembar kerja dengan menggunakan kumpulan lembar kerja.
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.
Menggunakan item host lembar kerja
Jika lembar kerja ditambahkan pada waktu desain dalam kustomisasi tingkat dokumen, gunakan Delete metode untuk menghapus lembar kerja tertentu. Kode berikut menghapus lembar kerja dari buku kerja dengan merujuk item host lembar kerja secara langsung.
Penting
Kode ini hanya berjalan dalam proyek yang Anda buat dengan menggunakan salah satu templat proyek berikut:
Buku Kerja Excel 2013
Templat Excel 2013
Buku Kerja Excel 2010
Templat Excel 2010
Jika Anda ingin melakukan tugas ini dalam tipe proyek lain, Anda harus menambahkan referensi ke rakitan Microsoft.Office.Interop.Excel , lalu Anda harus menggunakan kelas dari rakitan tersebut untuk membuka buku kerja dan menghapus lembar kerja. Untuk informasi selengkapnya, lihat Cara: Target aplikasi Office likasi melalui rakitan interop utama dan referensi perakitan interop utama Excel 2010.
Untuk menghapus lembar kerja dengan menggunakan item host lembar kerja
Delete Panggil metode .
Sheet1
Menggunakan kumpulan Lembar buku kerja Excel
Akses lembar kerja melalui kumpulan Microsoft Office Excel Sheets dalam kasus berikut:
Anda ingin menghapus lembar kerja dalam Add-in VSTO.
Lembar kerja yang ingin Anda hapus dibuat pada waktu proses dalam kustomisasi tingkat dokumen.
Kode berikut menghapus lembar kerja dari buku kerja dengan merujuk lembar melalui nomor indeks kumpulan Lembar . Kode ini mengasumsikan bahwa lembar kerja baru dibuat secara terprogram.
Penting
Jika Anda ingin melakukan tugas ini dalam tipe proyek lain, Anda harus menambahkan referensi ke rakitan Microsoft.Office.Interop.Excel , lalu Anda harus menggunakan kelas dari rakitan tersebut untuk membuka buku kerja dan menghapus lembar kerja. Untuk informasi selengkapnya, lihat Cara: Target aplikasi Office likasi melalui rakitan interop utama dan referensi perakitan interop utama Excel 2010.
Untuk menghapus lembar kerja dengan menggunakan kumpulan Lembar buku kerja Excel
Konten terkait
- Bekerja dengan lembar kerja
- Cara: Menyembunyikan lembar kerja secara terprogram
- Cara: Memindahkan lembar kerja secara terprogram dalam buku kerja
- Cara: Memilih lembar kerja secara terprogram
- Cara: Menambahkan lembar kerja baru secara terprogram ke buku kerja
- Item host lembar kerja
- Akses global ke objek di proyek Office
- Batasan terprogram item host dan kontrol host