KUTSU (KUTSU-funktio)

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Tärkeää: Varoitus Rekisterin virheellinen muuttaminen saattaa aiheuttaa vakavia vaurioita käyttöjärjestelmään, joka joudutaan ehkä asentamaan uudelleen. Microsoft ei voi taata, että rekisterin virheellisestä muuttamisesta aiheutuvat ongelmat voidaan ratkaista. Varmuuskopioi kaikki tärkeät tiedot, ennen kuin muokkaat rekisteriä. Uusimmat tietokoneen rekisterin käyttämistä ja suojaamista koskevat tiedot ovat saatavissa Microsoft Windowsin ohjeessa.

Tässä artikkelissa kuvataan Microsoft Excelin KUTSU-funktion kaavasyntaksi ja käyttö.

Huomautus: KUTSU-funktiota ei voi käyttää Excel Online -ohjelmassa.

Kuvaus

Kutsuu dynaamisesti linkitettävässä kirjastossa (DLL) tai koodiresurssissa olevaa toimintosarjaa. Tällä funktiolla on kaksi syntaksimuotoa. Käytä syntaksia 1 vain sellaisen aiemmin rekisteröidyn koodiresurssin kanssa, joka käyttää REKISTERÖI-funktion argumentteja. Käytä syntaksia 2a tai 2b, jos haluat rekisteröidä koodiresurssin ja kutsua sitä samanaikaisesti.

Tärkeää: Tämä funktio on tarkoitettu vain edistyneille käyttäjille. Jos käytät KUTSU-funktiota väärin, voit aiheuttaa virheitä, joiden vuoksi tietokone on käynnistettävä uudelleen. Tämä funktio on käytettävissä vain Excelin makrolomakkeesta.

Syntaksi

Syntaksi 1

Käytetään REKISTERÖI-funktion kanssa.

KUTSU(rekisteri_tunnus;[argumentti1];...)

Syntaksi 2

Käytetään yksin (Microsoft Windows Excelissä).

Rekisteri_nro     on arvo, jonka aiemmin suoritettu REKISTERÖI- tai REKISTERI.TUNNUS-funktio on palauttanut.

KUTSU(linkki_teksti;toiminto;tyyppi_teksti;[argumentti1];...])

KUTSU-funktion syntaksissa on seuraavat argumentit:

  • Tyyppi_teksti     Pakollinen. Lainausmerkeissä oleva merkkijono, joka määrittää toimintosarjan sisältävän DLL-kirjaston nimen Microsoft Windows Excelissä.

  • Toiminto     Pakollinen. Merkkijono, joka määrittää DLL-kirjaston funktion nimen Microsoft Windows Excelissä. Voit käyttää myös moduulinmääritystiedostossa (.def) olevan EXPORTS-lauseen antamaa funktion järjestysnumeroa. Järjestysnumero ei saa olla tekstimuodossa.

  • Laji_teksti:     Pakollinen. Teksti, joka määrittää palautusarvon tietotyypin ja DLL-kirjaston tai koodiresurssin kaikkien argumenttien tietotyypit. Argumentin tyyppi_teksti ensimmäinen merkki määrittää palautusarvon. Argumentissa tyyppi_teksti käytettävät koodit on kuvattu tarkemmin ohjeen kohdassa KUTSU- ja REKISTERÖI-funktioiden käyttäminen. Kun käytät itsenäisiä DLL-kirjastoja tai koodiresursseja (XLL), voit jättää tämän argumentin määrittämättä.

  • Argumentti1;...     Valinnainen. Toimintosarjaan välitettäviä argumentteja.

Esimerkki

Seuraava makrokaava rekisteröi GetTickCount-funktion 32-bittisestä Microsoft Windowsista. GetTickCount laskee, montako millisekuntia on kulunut siitä hetkestä, kun Microsoft Windows käynnistettiin.

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

Oletetaan, että REKISTERÖI-funktio on solussa A5. Sen jälkeen kun makro on rekisteröinyt GetTickCount-funktion, voit noutaa Windowsin käynnistämisestä kuluneen ajan KUTSU-funktiolla:

CALL(A5)

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×