CALL (funkcija CALL)

Svarīgi! : Uzmanību! Nepareizi rediģējot reģistru, varat radīt nopietnas problēmas operētājsistēmā, kā rezultātā var būt nepieciešams to pārinstalēt. Korporācija Microsoft nevar garantēt, ka atrisināsit problēmas, ko var radīt nepareiza reģistra rediģēšana.Pirms reģistra rediģēšanas izveidojiet visu vērtīgo datu rezerves kopiju. Jaunāko informāciju par datora reģistra lietošanu un aizsargāšanu skatiet Microsoft Windows palīdzībā.

Šajā rakstā paskaidrota funkcijas CALL formulas sintakse un lietošana programmā Microsoft Excel.

Piezīme :  Funkcija CALL nav pieejama.programmā Excel Online.

Apraksts

Izsauc procedūru dinamisko saišu bibliotēkā vai kodu resursā. Šai funkcijai ir divas sintakses formas. 1. sintaksi izmantojiet, ja ir iepriekš reģistrēts kodu resurss, kurš izmanto argumentus no funkcijas REGISTER. 2.a vai 2.b sintaksi izmantojiet, lai vienlaicīgi reģistrētu un izsauktu kodu resursu.

Svarīgi! : Šī funkcija ir paredzēta tikai lietpratējiem. Ja funkcija CALL tiek lietota nepareizi, var rasties kļūdas, kuru dēļ var būt nepieciešams pārstartēt datoru. Šī funkcija ir pieejama tikai no programmas Excel makro lapas.

Sintakse

1. sintakse

Izmantojama ar funkciju REGISTER

CALL(reģistr_id,[arguments1],...)

2 sintakse

Izmantojama viena pati (programmā Microsoft Excel for Windows)

Reģistr_id     ir vērtība, kas tiek atgriezta ar iepriekš veiktu funkciju REGISTER vai REGISTER.ID.

CALL(moduļa_teksts,procedūra,tipa_teksts,[arguments1],...])

Funkcijas CALL sintaksei ir šādi argumenti.

  • Moduļa_teksts     Obligāts arguments. Citēts teksts, kas norāda dinamisko saišu bibliotēkas (DLL) nosaukumu, kas satur procedūru programmā Microsoft Excel for Windows.

  • Procedūra     Obligāts arguments. Teksts, kas norāda funkcijas nosaukumu dinamisko saišu bibliotēkā DLL programmā Microsoft Excel for Windows. Var arī izmantot funkcijas kārtas skaitļa vērtību no EXPORTS formulējuma moduļa definīcijas failā (.DEF). Kārtas skaitļa vērtība nedrīkst būt teksta formā.

  • Tipa_teksts     Obligāts arguments. Teksts, kas norāda atgrieztās vērtības datu tipu un visu DLL vai kodu resursa argumentu datu tipus. Pirmais tipa_teksta burts norāda atgriezto vērtību. Kodi, kas tiek izmantoti tipa_tekstā, ir sīkāk aprakstīti rakstā Funkciju CALL un REGISTER izmantošana. Savrupai DLL vai koda resursiem (XLL) šo argumentu var izlaist.

  • Arguments1,...     Neobligāti argumenti. Procedūras argumenti.

Piemērs

Šāda makro formula reģistrē funkciju GetTickCount no 32 bitu Microsoft Windows. Funkcija GetTickCount atgriež milisekunžu skaitu, kas ir aizritējušas kopš sistēmas Microsoft Windows startēšanas.

REGISTER("Kernel32";"GetTickCount";"J")

Pieņemot, ka pēc tam, kad makro ir reģistrējis GetTickCount, funkcija REGISTER ir šūnā A5 un var izmantot funkciju CALL, lai atgrieztu aizritējušo milisekunžu skaitu:

CALL(A5)

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×