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 REGISTER.ID kaavasyntaksi ja käyttö -funktiota Microsoft Excelissä.
Kuvaus
Palauttaa aiemmin rekisteröidyn DLL-kirjaston tai koodiresurssin rekisteritunnuksen. Ellei DLL-kirjastoa tai koodiresurssia ole rekisteröity, tämä funktio rekisteröi sen ja palauttaa rekisteritunnuksen.
REKISTERI.TUNNUS-funktiota voi käyttää laskentataulukoissa, toisin kuin REKISTERÖI-funktiota. Tälle funktiolle ei kuitenkaan voi määrittää funktion nimeä eikä argumentteja.
Lisätietoja DLL-kirjastoista ja koodiresursseista sekä tietotyypeistä on ohjeaiheessa KUTSU- ja REKISTERÖI-funktioiden käyttäminen.
Huomautus: Koska Microsoft Windows Excel ja Microsoft Macintosh Excel käyttävät erityyppisiä koodiresursseja, REKISTERI.TUNNUS-funktion syntaksi on hieman erilainen eri käyttöympäristöissä.
Syntaksi
REKISTERI.TUNNUS(linkki_teksti;toiminto;[tyyppi_teksti])
REKISTERI.TUNNUS-funktion syntaksissa on seuraavat argumentit:
-
Moduuli_teksti Pakollinen. Teksti, joka määrittää Microsoft Windows Excelissä funktion sisältävän DLL-kirjaston nimen.
-
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ärjestysnumerot eivät saa olla tekstimuodossa.
-
Laji_teksti: Valinnainen. Palautusarvon ja kaikkien DLL:n argumenttien tietotyypit määrittävä teksti. Tyyppi_teksti-argumentin ensimmäinen merkki määrittää palautusarvon. Jos funktio tai koodiresurssi on jo rekisteröity, voit jättää argumentin pois.
Esimerkkejä
Seuraava kaava rekisteröi 32-bittisen Microsoft Windowsin GetTickCount-funktion ja palauttaa rekisteritunnuksen:
REKISTERI.TUNNUS("Kernel32"; "GetTickCount"; "J!")
Oletetaan, että GetTickCount rekisteröitiin jo toisessa taulukossa edeltävää kaavaa käyttämällä. Silloin seuraava kaava palauttaa GetTickCount-funktion rekisteritunnuksen:
REKISTERI.TUNNUS("Kernel32"; "GetTickCount")