Belangrijk: Let op Door foutieve bewerkingen van het register kan uw besturingssysteem ernstig beschadigd worden, waardoor u dit wellicht zelfs opnieuw moet installeren. Microsoft kan niet garanderen dat problemen die ontstaan door het bewerken van het register kunnen worden opgelost. Voordat u het register bewerkt, moet u dan ook een back-up maken van de waardevolle gegevens. Voor meer informatie over het gebruik en de beveiliging van het register op uw computer, raadpleegt u Help in Microsoft Windows.
In dit artikel worden de syntaxis en het gebruik van de REGISTER.ID functie in Microsoft Excel.
Beschrijving
Geeft als resultaat de registratie-id van het opgegeven DLL-bestand of de codebron die eerder is geregistreerd. Als het DLL-bestand of de codebron niet is geregistreerd, wordt met deze functie het DLL-bestand of de codebron geregistreerd en wordt de registratie-id als resultaat gegeven.
REGISTRATIE.ID kan in werkbladen worden gebruikt (in tegenstelling tot REGISTER), maar u kunt geen functienamen of argumentnamen opgeven met REGISTRATIE.ID.
Zie Werken met de functies ROEPEN en REGISTER voor meer informatie over DLL's, codebronnen en gegevenstypen.
Opmerking: Aangezien Microsoft Excel voor Windows een ander type codebron gebruikt dan Microsoft Excel voor de Macintosh, is er een klein verschil in de syntaxis van REGISTRATIE.ID voor de beide besturingsomgevingen.
Syntaxis
REGISTRATIE.ID(module_tekst;procedure;[type_tekst])
De syntaxis van de functie REGISTRATIE.ID heeft de volgende argumenten:
-
module_tekst Vereist. Tekst waarmee u de naam opgeeft van het DLL-bestand dat de functie bevat in Microsoft Excel voor Windows.
-
procedure Vereist. Tekst die de naam aangeeft van de functie in het DLL-bestand in Microsoft Excel voor Windows. U kunt ook het rangnummer van de functie gebruiken uit de instructie EXPORTS in het module-definitiebestand (.DEF). Het rangnummer of het getal voor de bron-id mag niet in tekstvorm worden ingevoerd.
-
type_tekst Optioneel. Tekst waarmee u aan het DLL-bestand het gegevenstype van de resulterende waarde en de gegevenstypen van alle argumenten opgeeft. De eerste letter van type_tekst bepaalt de resulterende waarde. Als de functie of codebron al is geregistreerd, kunt u dit argument weglaten.
Voorbeelden
Met de volgende formule wordt de functie GetTickCount uit 32-bits Microsoft Windows geregistreerd en wordt de registratie-id als resultaat gegeven:
REGISTRATIE.ID("Kernel32"; "GetTickCount"; "J!")
Als GetTickCount al in een ander werkblad is geregistreerd met de bovenstaande formule, geeft de volgende formule de registratie-id voor GetTickCount als resultaat:
REGISTRATIE.ID("Kernel32", "GetTickCount")