Svarīgi!: Piesardzību Nepareizi rediģējot reģistru, varat radīt nopietnas problēmas operētājsistēmā, kā rezultātā var būt nepieciešams to pārinstalēt. Korporācija Microsoft nevar garantēt, ka atrisināsit problēmas, ko var radīt nepareiza reģistra rediģēšana. Korporācija Microsoft nevar garantēt, ka atrisināsit problēmas, ko var radīt nepareiza reģistra rediģēšana.Pirms reģistra rediģēšanas izveidojiet visu vērtīgo datu rezerves kopiju. Jaunāko informāciju par datora reģistra lietošanu un aizsargāšanu skatiet Microsoft Windows palīdzībā.
Šajā rakstā paskaidrota funkcijas REGISTER.ID funkciju programmā Microsoft Excel.
Apraksts
Atgriež norādītās dinamisko saišu bibliotēkas (DLL) vai iepriekš reģistrēta kodu resursa reģistrācijas ID. Ja DLL vai kodu resurss nav reģistrēts, šī funkcija reģistrē DLL vai kodu resursu un pēc tam atgriež reģistra ID.
Funkciju REGISTER.ID var izmantot darblapās (atšķirībā no REGISTER), taču ar REGISTER.ID nevar norādīt funkcijas nosaukumu un argumentu nosaukumus.
Papapildinformāciju par DLL un koda resursiem un datu tipiem skatiet rakstā Funkciju CALL un REGISTER izmantošana.
Piezīme.: Tā kā programma Microsoft Excel for Windows un Microsoft Excel Macintosh sistēmas datoriem izmanto dažādu tipu kodu resursus, REGISTER.ID katrai operētājsistēmas videi ir mazliet atšķirīga sintakse.
Sintakse
REGISTER.ID(moduļa_teksts,procedūra,[tipa_teksts])
Funkcijas REGISTER.ID sintaksei ir šādi argumenti.
-
Moduļa_teksts Obligāts arguments. Teksts, kas norāda tās dinamisko saišu bibliotēkas DLL nosaukumu, kurā ir šī funkcija programmā Microsoft Excel for Windows.
-
Procedūra Obligāts arguments. Teksts, kas norāda funkcijas nosaukumu DLL programmā Microsoft Excel for Windows. Var izmantot arī funkcijas kārtas vērtību no priekšraksta EXPORTS moduļa definīcijas failā (.DEF). Resursa kārtas vērtība vai resursa ID numurs nedrīkst būt teksta formā.
-
Tipa_teksts Neobligāts arguments. Teksts, kas norāda atgriežamās vērtības datu tipu un visu DLL argumentu datu tipus. Tipa_teksta pirmais burts norāda atgriežamo vērtību. Ja funkcija vai koda resurss ir jau reģistrēts, šo argumentu var izlaist.
Piemēri
Turpmāk minētā formula reģistrē funkciju GetTickCount no 32 baitu Microsoft Windows un atgriež reģistra ID:
REGISTER.ID("Kernel32", "GetTickCount", "J!")
Pieņemot, ka funkcija GetTickCount jau ir reģistrēta citā lapā, izmantojot iepriekšējo formulu, nākamā formula atgriež funkcijas GetTickCount reģistra ID:
REGISTER.ID("Kernel32", "GetTickCount")