Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za veb Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel za iPad Excel za iPhone uređaj Excel za Android tablete Excel za Android telefone

Važno:  Oprez  Neispravno uređivanje registratora može ozbiljno oštetiti operativni sistem i u tom slučaju morate da ga ponovo instalirate. Microsoft ne garantuje da je moguće rešiti probleme nastale usled neispravnog uređivanja registratora. Pre uređivanja registratora napravite rezervnu kopiju svih vrednih podataka. Najnovije informacije o korišćenju i zaštiti registratora računara potražite u pomoći za Microsoft Windows.

Ovaj članak opisuje sintaksu formule i upotrebu funkcije CALL u programu Microsoft Excel.

Napomena:  Funkcija CALL nije dostupna u programu Excel za veb.

Opis

Poziva proceduru u biblioteci dinamičkih veza ili programskom resursu. Postoje dve sintaksičke forme ove funkcije. Koristite sintaksu 1 samo kod prethodno registrovanog programskog resursa, koji koristi argumente iz funkcije REGISTER. Sintaksu 2a ili 2b koristite da biste istovremeno registrovali i pozvali programski resurs.

Važno: Ova funkcija je napravljena samo za naprednije korisnike. Ako pogrešno koristite funkciju CALL, možete da izazovete greške zbog kojih ćete morati da ponovo pokrenete svoj računar. Ova funkcija je dostupna samo iz Excel radnog lista sa makroima.

Sintaksa

Sintaksa 1

Korišćena sa funkcijom REGISTER

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

Sintaksa 2

Korišćena sama (u programu Microsoft Excel for Windows)

Id_registracije     je vrednost koju daju prethodno izvršene funkcije REGISTER ili REGISTER.ID.

CALL(tekst_modula,procedura,tip_teksta,[argument1],...])

Sintaksa funkcije CALL ima sledeće argumente:

  • Tekst_modula     Obavezno. Citirani tekst koji navodi ime biblioteke dinamičkih veza (DLL) koja sadrži proceduru u programu Microsoft Excel za Windows.

  • Procedura     Obavezno. Tekst koji određuje ime funkcije u DLL biblioteci u programu Microsoft Excel za Windows. Možete da koristite i redni broj funkcije iz instrukcije EXPORTS u datoteci definicije modula (.DEF). Redni broj ne sme da bude u obliku teksta.

  • Tip_teksta     Obavezno. Tekst koji navodi tip podataka povratne vrednosti i tipove podataka svih argumenata za DLL ili resurs koda. Prvo slovo argumenta tip_teksta navodi povratnu vrednost. Kodovi koji se koriste za parametar tip_teksta detaljno su opisani u članku Korišćenje funkcija CALL i REGISTER. Za samostalne DLL datoteke ili resurse koda možete da izostavite ovaj argument.

  • Argument1,...     Opcionalno. Argumenti koji se prosleđuju proceduri.

Primer

Sledeća makro formula registruje funkciju GetTickCount iz 32-bitne verzije sistema Microsoft Windows. GetTickCount daje broj milisekundi koje su protekle od pokretanja operativnog sistema Microsoft Windows.

REGISTER("Kernel32","GetTickCount","J")

Pod pretpostavkom da se ova funkcija REGISTER nalazi u ćeliji A5, nakon što makro registruje GetTickCount, možete da koristite funkciju CALL da vrati broj proteklih milisekundi:

CALL(A5)

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.