CALL (Fungsi CALL)

Important: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Important: Amaran     Jika tersalah edit daftaran, sistem pengendalian anda mungkin mengalami kerosakan teruk dan memerlukan anda untuk memasangnya semula. Microsoft tidak dapat menjamin bahawa masalah yang terhasil daripada kesalahan pengeditan daftaran boleh diselesaikan. Sebelum mengedit daftaran, sandarkan sebarang data yang penting. Untuk maklumat terbaru tentang menggunakan dan melindungi daftaran komputer anda, lihat Bantuan Microsoft Windows.

Artikel ini memerihalkan sintaks formula dan penggunaan fungsi CALL dalam Microsoft Excel.

Note: Fungsi CALL tidak tersedia dalam Excel Online.

Perihalan

Memanggil prosedur dalam pustaka pautan dinamik atau sumber kod. Terdapat dua bentuk sintaks bagi fungsi ini. Gunakan sintaks 1 hanya dengan sumber kod yang didaftar sebelum ini yang menggunakan argumen daripada fungsi REGISTER. Gunakan sintaks 2a atau 2b untuk mendaftar dan memanggil sumber kod secara serentak.

Important: Fungsi ini disediakan untuk pengguna lanjutan sahaja. Jika anda tidak menggunakan fungsi CALL dengan betul, anda mungkin menyebabkan ralat yang memerlukan anda memulakan semula komputer anda. Fungsi ini hanya tersedia daripada helaian makro Excel.

Sintaks

Sintaks 1

Digunakan dengan REGISTER

CALL(register_id,[argument1],...)

Sintaks 2

Digunakan secara tunggal (dalam Microsoft Excel untuk Windows)

Register_id     ialah nilai yang dikembalikan oleh fungsi REGISTER atau REGISTER.ID yang dilaksanakan sebelum ini.

CALL(module_text,procedure,type_text,[argument1],...])

Sintaks fungsi CALL mempunyai argumen berikut:

  • Module_text     Diperlukan. Teks berpetik yang menentukan nama pustaka pautan dinamik (DLL) yang mengandungi prosedur dalam Microsoft Excel untuk Windows.

  • Procedure     Diperlukan. Teks yang menentukan nama fungsi dalam DLL dalam Microsoft Excel untuk Windows. Anda juga boleh menggunakan nilai ordinal fungsi daripada penyata EXPORTS dalam fail definisi modul (.DEF). Nilai ordinal tidak boleh merupakan bentuk teks.

  • Type_text     Diperlukan. Teks yang menentukan jenis data nilai kembali dan jenis data semua argumen DLL atau sumber kod. Huruf pertama type_text menentukan nilai kembali. Kod yang anda gunakan untuk type_text diterangkan secara terperinci dalam Menggunakan fungsi CALL dan REGISTER. Untuk DLL atau sumber kod (XLL) berdiri sendiri, anda boleh mengeluarkan argumen ini.

  • Argument1,...     Pilihan. Argumen yang akan dihantar kepada prosedur.

Contoh

Formula makro berikut mendaftarkan fungsi GetTickCount daripada Microsoft Windows 32 bit. GetTickCount mengembalikan bilangan milisaat yang telah berlalu sejak Microsoft Windows dihidupkan.

Register("Kernel32","GetTickCount","J")

Katakan fungsi REGISTER berada dalam sel A5, selepas makro anda mendaftarkan GetTickCount, anda boleh menggunakan fungsi CALL untuk mengembalikan bilangan milisaat yang telah berlalu:

CALL(A5)

Note: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×