Tutorial kelas excel ini membahas tentang fungsi CALL
lengkap dengan syntax dan contohnya.
Fungsi CALL
ini termasuk dalam kategori fungsi user defined di excel.
Deskripsi
Pengertian fungsi CALL
adalah function excel untuk memanggil suatu prosedur di dalam suatu dynamic link library atau source code lainnya.
Penggunaan
Memanggil suatu cara / prosedur dari suatu sumber kode.
Nilai yang Dihasilkan
Prosedur yang dipanggil.
Sintaksis
Berikut adalah syntax penulisan fungsi CALL
:
Syntax pertama:
=CALL(register_id; [argument1]; …)
Syntax kedua:
=CALL(module_text; procedure; type_text; [argument1]; …])
Argumen
Fungsi CALL
memiliki argumen berikut:
register_id
wajib – nilai yang dikembalikan dari proses eksekusi sebelumnya di REGISTER atau fungsiREGISTER.ID
.module_text
wajib – teks dalam tanda kutip yang menunjukkan nama dari dynamic link library atau DLL yang menyimpan prosedur yang ingin dipanggil di Excel.procedure
wajib – nama prosedur / fungsi di dalam DLL yang ingin dipanggil.type_text
wajib – tipe data dari nilai yang dipanggil dan tipe data untuk semua argumen ke DLL / source codeargument1
… dst tidak wajib – argumen yang akan diteruskan ke prosedur.
Contoh
Berikut example dari fungsi CALL
.
Misal ada formula macro yang didaftarkan bernama FungsiHitung
dari Windows 32 Bit. Maka ditulis:
=REGISTER("Kernel32"; "FungsiHitung")
Asumsikan fungsi REGISTER
ada di cell B2
, setelah macro mendaftarkan FungsiHitung
, maka kita bisa gunakan fungsi CALL
untuk mengambil jumlah milisecond yang telah berlalu.
=CALL(B2)