Membuat Sistem Notifikasi Jadwal

Dalam dunia bisnis dan manajemen proyek, memiliki sistem notifikasi jadwal dapat sangat membantu untuk memastikan bahwa semua tugas dan tenggat waktu dipantau dengan cermat. Dalam tutorial ini, kita akan membuat sistem notifikasi jadwal sederhana menggunakan VBA Excel.

Langkah 1: Buka Editor VBA

  1. Aktifkan Tab Pengembang:

    • Pergi ke tab "File" -> "Opsi."
    • Pilih "Pengaturan Excel" dan aktifkan "Pengembang."
    • Klik "OK."
  2. Buka Editor VBA:

    • Pergi ke tab "Pengembang" dan pilih "Visual Basic" atau tekan Alt + F11.

Langkah 2: Tulis Kode untuk Sistem Notifikasi

  1. Buat Modul Baru:

    • Di Editor VBA, pilih "Insert" -> "Module."
  2. Tulis Kode Notifikasi:

    • Ketik kode sebagai contoh:

      Sub NotifikasiJadwal()
      ' Set waktu notifikasi (contoh: 3 hari sebelum tenggat waktu)
      Dim waktuNotifikasi As Date
      waktuNotifikasi = Range("A2").Value - 3

      ' Bandingkan dengan tanggal saat ini
      If Now() >= waktuNotifikasi Then
      ' Tampilkan pesan notifikasi
      MsgBox "Tugas dengan tenggat waktu pada " & Range("A2").Value & " segera akan tiba.", vbInformation, "Notifikasi Jadwal"
      End If

      End Sub


Langkah 3: Tambahkan Tombol di Excel

  1. Kembali ke Lembar Kerja Excel.
  2. Pergi ke Tab Pengembang -> Sisipkan -> Tombol.
  3. Gambar Tombol di Lembar Kerja dan Tautkan ke Kode Notifikasi Jadwal.

Langkah 4: Uji Sistem Notifikasi

  1. Klik Tombol yang Telah Dibuat.

    • Jika tenggat waktu sudah mendekati, sistem notifikasi akan menampilkan pesan.
  2. Ubah Tanggal Tenggat Waktu di Sel A2:

    • Lihat bagaimana notifikasi hanya muncul jika waktu notifikasi sudah tiba.

Langkah 5: Menyesuaikan Kode

  1. Tambahkan Tugas dan Tenggat Waktu Lainnya:

    • Sesuaikan kode untuk memantau lebih dari satu tugas dan tenggat waktu.
  2. Gunakan Pengaturan Waktu Dinamis:

    • Tambahkan kemampuan untuk mengatur waktu notifikasi dan membuatnya lebih dinamis.

 

Dengan tutorial ini, Anda telah membuat sistem notifikasi jadwal sederhana menggunakan VBA Excel. Anda dapat memperluas dan menyesuaikan konsep ini untuk membuat sistem notifikasi yang lebih kompleks sesuai dengan kebutuhan Anda. Teruslah belajar dan menggali kemungkinan penggunaan VBA dalam otomatisasi tugas-tugas sehari-hari. Selamat mencoba!

 

Hubungi Kami

Kantor Berkreasi
Alamat :
Pens Sky Venture - Sukolilo Surabaya
Karangrejo Tmur 17 Surabaya

Email : kantor.berkreasi@gmail.com
Form Kontak  : Klik Disini
WA : wa.me/6287761589881  
(Support  Mbak Ana)

Tim Pengembang

Dr. Rojabi Azharghany, M.Si
Dr. Nugroho Eko Putro, M.Pd.
Ali Ishaq, M.Pd.
Iqbal F. Rakhmat, SE., MM., M.Kom, CPISM, MCE
Budi Prasetya, ST., MM.
Amien sawedi, S.Pd.
Muhammad Risal Maros, M.Pd.
Didik P Wicaksono, M.Pd.
Wayan Mulyana, M.Pd.