Forsiktig! Ugyldig redigering av registret kan gjøre alvorlige skader på operativsystemet, noe som kan føre til at du må installere det på nytt. Microsoft kan ikke garantere at problemer som oppstår på grunn av ugyldig redigering av registret, kan løses. Før du redigerer registret, må du sikkerhetskopiere verdifulle data. Hvis du vil ha den seneste informasjonen om hvordan du bruker og beskytter datamaskinens register, se Hjelp for Microsoft Windows.
Returnerer identifikasjonsnummeret til et dynamisk koblingsbibliotek (DLL) eller til en tidligere registrert koderessurs. Hvis DLL-en eller koderessursen ikke er registrert tidligere, vil denne funksjonen først registrere DLL-en eller koderessursen, og deretter returnere deres respektive register-identifikasjonsnummer.
REGISTRER.ID kan brukes i regneark (til forskjell fra REGISTRER), men du kan ikke angi noe funksjonsnavn eller argumentnavn sammen med REGISTRER.ID.
Hvis du vil ha mer informasjon om dynamiske koblingsbiblioteker og koderessurser, se Bruke funksjonene ANROP og REGISTRER.
Obs! På grunn av at Microsoft Excel for Windows og Microsoft Excel for Macintosh bruker forskjellige typer koderessurser, er syntaksformen til funksjonen REGISTRER.ID noe forskjellig i de to miljøene.
Syntaks 1
For Microsoft Excel for Windows
REGISTRER.ID(modulnavn, prosedyre, type)
Syntaks 2
For Microsoft Excel for Macintosh
REGISTRER.ID(filnavn,ressurs, type)
Modulnavn er tekst som angir navnet på DLL-en som inneholder funksjonen.
Prosedyre er tekst som angir navnet på funksjonen i DLL-en i Microsoft Excel for Windows. I Microsoft Excel for Windows kan du også bruke ordenstallet til funksjonen fra eksportsetningen i moduldefinisjonen (.DEF-filen). Ordenstallet eller ressursens ID-nummer må ikke angis som tekst.
Type er tekst som angir datatypen for resultatverdien og for alle argumentene til DLL-en eller koderessursen. Den første bokstaven i argumentet type angir resultatverdien. Hvis funksjonen eller koderessursen allerede er registrert, kan du utelate dette argumentet.
Filnavn er tekst som angir navnet på filen som inneholder koderessursen.
Ressurs er tekst som angir navnet på funksjonen i koderessursen (Macintosh). Du kan også bruke ressursens ID-nummer. Ordenstallet eller ressursens ID-nummer må ikke angis som tekst.
Eksempler (32-biters Microsoft Excel)
Følgende formel registrerer GetTickCount funksjonen fra 32-biters Microsoft Windows, og returnerer identifikasjonsnummeret:
REGISTER.ID("Kernel32", "GetTickCount", "J!")
Vi forutsetter at GetTickCount allerede er definert i et annet regneark ved hjelp av formelen foran. Da vil følgende formel returnere identifikasjonsnummeret til GetTickCount:
REGISTRER.ID("Kernel32"; "GetTickCount")
Eksempler (16-biters Microsoft Excel)
Følgende formel registrerer GetTickCount funksjonen fra 16-biters Microsoft Windows, og returnerer identifikasjonsnummeret:
REGISTRER.ID("Bruker"; "GetTickCount"; "J!")
Vi forutsetter at GetTickCount allerede er definert i et annet regneark ved hjelp av formelen foran. Da vil følgende formel returnere identifikasjonsnummeret til GetTickCount:
REGISTRER.ID("Bruker"; "GetTickCount")