Applies ToExcel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za web Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016 Excel za iPad Excel za iPhone Excel za tablete s Androidom Excel za Android telefone

Važno:  Oprez  Uređivanjem registra na neodgovarajući način možete ozbiljno oštetiti operacijski sustav i možda ćete ga morati ponovno instalirati. Microsoft ne jamči rješavanje problema nastalih zbog uređivanja registra na neodgovarajući način. Prije uređivanja registra sigurnosno kopirajte važne podatke. Najažurnije informacije o korištenju i zaštiti registra računala potražite u pomoći za sustav Microsoft Windows.

U ovom se članku opisuje sintaksa formula i korištenje funkcije CALL u programu Microsoft Excel.

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

Opis

Poziva proceduru u biblioteci dinamičkih veza ili izvoru kôda. Postoje dva oblika sintakse ove funkcije. Sintaksu 1 koristite samo s već prijavljenim izvorom kôda koji koristi argumente iz funkcije REGISTER. Sintaksu 2a ili 2b koristite kako biste istodobno prijavili i pozvali izvor koda.

Važno: Ova funkcija preporučuje se samo naprednim korisnicima. Ako neispravno koristite funkciju CALL, možete prouzročiti pogreške zbog kojih ćete trebati ponovno pokrenuti računalo. Ova je funkcija dostupna samo iz lista makronaredbi Excela.

Sintaksa

Sintaksa 1

Koristi se s REGISTER

CALL(registar_id;[argument1];...)

Sintaksa 2

Koristi se samostalno (u programu Microsoft Excel za Windows)

Registar_id     je vrijednost koju prikazuje prethodno izvedena funkcija REGISTER ili REGISTER.ID.

CALL(modul_tekst;procedura;vrsta_tekst;[argument1];...])

Sintaksa funkcije CALL sadrži sljedeće argumente:

  • Modul_tekst     Obavezno. Tekst koji određuje naziv biblioteke dinamičkih veza (DLL) koja sadrži postupak u programu Microsoft Excel za Windows.

  • Procedura     Obavezno. Tekst koji određuje naziv funkcije u DLL biblioteci u programu Microsoft Excel za Windows. Možete koristiti i vrijednost rednog broja funkcije iz naredbe EXPORTS u datoteci definicije modula (.DEF). Vrijednost rednog broja ne smije biti u obliku teksta.

  • Vrsta_tekst     Obavezno. Tekst koji određuje vrstu podatka prikazane vrijednosti i vrste podataka svih argumenata za DLL ili izvor koda. Prvo slovo argumenta vrsta_tekst određuje prikazanu vrijednost. Kodovi koji se koriste za argument vrsta_tekst detaljno su opisani u članku Korištenje funkcija CALL i REGISTER. U slučaju samostalnog DLL-a ili izvora koda (XLL-a) ovaj argument možete izostaviti.

  • Argument1;...     Neobavezno. Argumenti koji će ući u postupak.

Primjer

Sljedeća će formula makronaredbe prijaviti funkciju GetTickCount iz 32-bitnog sustava Microsoft Windows. GetTickCount prikazuje broj millisekundi proteklih od pokretanja sustava Microsoft Windows.

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

Uz pretpostavku da se ova funkcija REGISTER nalazi u ćeliji A5, nakon što makronaredba prijavi GetTickCount, funkciju CALL možete koristiti za prikaz broja proteklih millisekundi:

CALL(A5)

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na njih, pošaljete povratne informacije i čujete se sa stručnjacima s bogatim znanjem.