Monday, April 9, 2012

Membuat Custom Function atau User Defined Function di Excel

Microsoft Excel telah menyediakan ratusan fungsi yang dapat digunakan untuk membantu penghitungan. Walaupun begitu tidak tertutup kemungkinan dimana kita memiliki keinginan untuk membuat fungsi penghitungan tersendiri untuk membantu melakukan pekerjaan kita. Fungsi-fungsi ini biasa disebut custom function atau user defined function. Excel telah menyediakan fasilitas untuk membuat fungsi semacam ini. Fasilitas ini dinamakan Visual Basic for Applications (VBA).
Untuk memulai membuat custom function sederhana, lakukan langkah-langkah berikut:
1. Mulai dengan membuka workbook baru.
2. Tekan Alt+F11 untuk mengaktifkan VB Editor
3. Klik nama workbook pada project window, atau tekan Ctrl+R
4. Pilih Insert->Module untuk menambahkan VBA module ke dalam project
5. Tuliskan fungsi berikut:
                        Function USER()
                          ' Retursn the user's name
                         USER = Application.UserName
                         USER = UCase(USER)
                      End Function
Untuk mencoba fungsi tersebut, tekan Alt+F11 dan masukkan fungsi USER() ke dalam worksheet.
Misalkan pada cell A1 ketikkan =USER(). Apabila kemudian ditekan enter, maka pada cell A1 tersebut akan muncul nama dari komputer kita dengan huruf kapital semua.

No comments: