Daftar Isi:
Video: The Great Gildersleeve: The House Is Sold / The Jolly Boys Club Is Formed / Job Hunting 2024
Salah satu hal yang lebih menyebalkan di Excel adalah menutup banyak buku kerja sekaligus. Untuk setiap buku kerja yang telah Anda buka, Anda perlu mengaktifkan pekerjaan, menutupnya, dan mengkonfirmasi penghematan perubahan. Excel tidak memiliki cara mudah untuk menutup semuanya sekaligus. Makro kecil ini menangani gangguan itu.
Bagaimana makro bekerja
Dalam makro ini, koleksi Workbook melingkupi semua buku kerja yang terbuka. Sebagai loop makro melalui masing-masing buku kerja, ia menghemat dan menutupnya:
Sub Macro1 () 'Langkah 1: Deklarasikan variabel Anda Dim wb Sebagai Workbook' Langkah 2: Loop melalui buku kerja, simpan dan tutup Untuk Setiap wb Dalam Workbook wb. Close SaveChanges: = True Next wb End Sub
Langkah 1 mendeklarasikan variabel Objek yang mewakili objek Workbook. Ini memungkinkan Anda untuk menghitung melalui semua buku kerja terbuka, menangkap nama mereka saat Anda pergi.
Langkah 2 cukup melompati buku kerja yang terbuka, menyimpan dan menutupnya. Jika Anda tidak ingin menyimpannya, ubahlah argumen SaveChanges dari True to False.
Cara menggunakan makro
Tempat terbaik untuk menyimpan makro ini ada di buku kerja makro pribadi Anda. Dengan cara ini, makro selalu tersedia untuk Anda. Buku kerja makro pribadi dimuat setiap kali Anda memulai Excel. Di jendela proyek VBE, nama itu dinamai pribadi. xlsb
-
Aktifkan Editor Visual Basic dengan menekan Alt + F11.
-
Klik kanan pribadi. xlb di jendela proyek
-
Pilih Insert → Module.
-
Ketik atau tempel kode di modul yang baru dibuat.
Jika Anda tidak melihat pribadi. xlb di jendela proyek Anda, itu belum ada. Anda akan memiliki catatan makro menggunakan buku kerja makro pribadi sebagai tujuan.
Untuk merekam makro di buku kerja makro pribadi Anda, buka kotak dialog Record Macro. Di daftar drop-down Store Macro In, pilih Personal Macro Workbook. Kemudian cukup rekam beberapa klik sel dan berhenti merekam. Anda bisa membuang makro yang tercatat dan menggantinya dengan yang ini.