Fungsi CALL

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 fungsi REGISTER.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 code
  • argument1 … 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)

Leave a Comment