CUSTOM FUNCTION

Anda dapat membuat fungsi sendiri di Excel menggunakan Visual Basic for Applications (VBA). Berikut adalah langkah-langkahnya.

Cara Membuat Rumus atau Function sendiri di Excel

Anda dapat membuat fungsi sendiri di Excel menggunakan Visual Basic for Applications (VBA). Berikut adalah langkah-langkahnya:

  1. Buka Excel dan tekan Alt + F11 untuk membuka Editor VBA.
  2. Di jendela Project Explorer, klik kanan pada nama workbook Anda dan pilih Insert > Module untuk menambahkan modul baru.
  3. Mulailah menulis kode VBA Anda di dalam modul.
  4. Beri nama fungsi Anda dengan menggunakan sintaks Function dan End Function, dan masukkan kode di antara keduanya. Pastikan untuk menyertakan deskripsi fungsi di awal kode menggunakan sintaks Comment.
  5. Simpan modul dan kembali ke workbook Excel Anda.
  6. Panggil fungsi yang baru saja Anda buat di dalam sel atau dalam formula di sel lain.

Berikut adalah contoh pembuatan fungsi sederhana menggunakan VBA di Excel:

  1. Buka Excel dan tekan Alt + F11 untuk membuka Editor VBA.

  2. Di jendela Project Explorer, klik kanan pada nama workbook Anda dan pilih Insert > Module.

    VBA New Module

    VBA New Module

  3. Ketik kode berikut ini di dalam modul:

    Function LuasPersegiPanjang(p, l)
        LuasPersegiPanjang = p * l
    End Function
    Module Function

    VBA New Module

  4. Simpan modul dan kembali ke workbook Excel Anda.

  5. Di dalam sel, ketik =LuasPersegiPanjang(5, 10) untuk menghitung luas persegi panjang dengan panjang 5 dan lebar 10.

    Module Function

    VBA New Module

  6. Tekan Enter, maka hasilnya akan muncul di dalam sel.

    Module Function

    VBA New Module