Daftar Isi:
Video: Rumus Tanggal Otomatis di Ms. Excel 2024
Salah satu otomasi worksheet yang paling sederhana yang Anda inginkan Bisa diaplikasikan dengan makro di Excel yaitu menambahkan dan menamai lembar kerja baru. Begini cara kerja makro itu dan cara menggunakannya.
Bagaimana cara kerja makro
Saat membaca baris kode, Anda akan melihat bahwa makro ini relatif intuitif:
Sub Macro1 () 'Langkah 1: Beri tahu Excel apa yang harus dilakukan jika terjadi kesalahan Kesalahan GoTo MyError 'Langkah 2: Tambahkan selembar dan beri nama Sheets. Tambahkan ActiveSheet. Nama = _ Lembar kerjaFungsi. Teks (Sekarang (), "m-d-yyyy h_mm_ssam / pm") Keluar Sub 'Langkah 3: Jika di sini, terjadi kesalahan; beritahu pengguna MyError: MsgBox "Sudah ada selembar yang disebut itu." End Sub
Anda harus mengantisipasi bahwa jika Anda memberi lembaran baru itu nama yang sudah ada, akan terjadi kesalahan. Jadi pada Langkah 1, makro memberitahu Excel untuk segera melompat ke baris yang mengatakan MyError (pada Langkah 3) jika ada kesalahan.
Langkah 2 menggunakan metode Add untuk menambahkan lembar baru. Secara default, lembar tersebut disebut Sheet xx, di mana xx mewakili jumlah lembar. Anda memberi lembar itu nama baru dengan mengubah properti Name dari objek ActiveSheet. Dalam kasus ini, Anda menamai lembar kerja dengan tanggal dan waktu sekarang.
Seperti halnya buku kerja, setiap kali Anda menggunakan VBA untuk menambahkan lembar baru, lembar yang baru ditambahkan secara otomatis menjadi lembaran aktif. Akhirnya, pada Langkah 2, perhatikan bahwa makro keluar dari prosedur. Ini harus melakukan ini sehingga tidak sengaja masuk ke Langkah 3 (yang ikut bermain jika terjadi kesalahan).
Langkah 3 memberitahu pengguna bahwa nama sheet sudah ada. Sekali lagi, langkah ini harus diaktifkan hanya jika terjadi kesalahan.
Cara menggunakan makro
Untuk menerapkan makro ini, Anda dapat menyalin dan menempelkannya ke modul standar:
-
Aktifkan Editor Visual Basic dengan menekan Alt + F11.
-
Klik kanan nama proyek / workbook di jendela proyek.
-
Pilih Insert → Module.
-
Ketik atau tempel kode di modul yang baru dibuat.