Svarbu: Atsargiai Neteisingai redaguodami registrą galite labai pakenkti operacinei sistemai ir ją reikės įdiegti iš naujo. "Microsoft" negali garantuoti, kad problemas, kylančias netinkamai redaguojant registrą, galima išspręsti. Prieš redaguodami registrą, sukurkite atsarginę vertingų duomenų kopiją. Naujausią informaciją apie kompiuterio registro naudojimą ir apsaugą žr. "Microsoft Windows" žinyne.
Šiame straipsnyje aprašoma formulės sintaksė ir REGISTER.ID programoje "Microsoft Excel".
Aprašas
Grąžina nurodytos dinaminių saitų bibliotekos (DLL) registro ID arba anksčiau užregistruotus kodo išteklius. Jei DLL ar kodo ištekliai nėra užregistruoti, ši funkcija užregistruoja DLL ar kodo išteklius ir po to grąžina registro ID.
REGISTER.ID ( ne taip, kaip REGISTER) galite naudoti darbalapiuose, tačiau naudodamiesi REGISTER.ID negalite nurodyti funkcijos pavadinimo ir argumentų pavadinimų.
Jei reikia daugiau informacijos apie DLL, kodų išteklius ir duomenų tipus, žr. Funkcijų CALL ir REGISTER naudojimas.
Pastaba: Kadangi programos Microsoft Excel, skirta Windows, ir Microsoft Excel, skirta Macintosh, naudoja skirtingų tipų kodų išteklius, REGISTER.ID sintaksė šiose operacinėse sistemose šiek tiek skiriasi.
Sintaksė
REGISTER.ID(modulio_tekstas,procedūra,[tipo_tekstas])
Funkcijos REGISTER.ID sintaksė turi tokius argumentus:
-
Modulio_tekstas Būtinas. Tekstas, nurodantis DLL pavadinimą, kurio funkcija yra programoje „Microsoft Excel“, skirtoje „Windows“.
-
Procedūra Būtinas. Tekstas, nurodantis DLL esančios funkcijos pavadinimą programoje „Microsoft Excel“, skirtoje „Windows“. Taip pat galite naudoti modulio apibrėžimo failo (.DEF) sakinio EXPORTS funkcijos skaitmeninę reikšmę. Ordinalioji reikšmė arba išteklių identifikavimo numeris turi būti ne teksto formato.
-
Tipo_tekstas Pasirinktinis. Tekstas, nurodantis DLL grąžinamos reikšmės duomenų tipą ir visų argumentų duomenų tipus. Pirmoji tipo_teksto raidė nurodo grąžinamą reikšmę. Jei funkcija ar kodų ištekliai jau užregistruoti, šio argumento galite nenurodyti.
Pavyzdžiai
Ši formulė užregistruoja funkciją GetTickCount iš 32 bitų Microsoft Windows ir grąžina registro ID (identifikavimo numerį):
REGISTER.ID("Kernel32", "GetTickCount", "J!")
Tariant, kad funkcija „GetTickCount“ jau buvo užregistruota kitame lape naudojant ankstesnę formulę, ši formulė pateiks „GetTickCount“ registro ID:
REGISTER.ID("Kernel32", "GetTickCount")