Applies ToExcel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web Excel 2024 Excel 2024 pour Mac Excel 2021 Excel 2021 pour Mac Excel 2019 Excel 2016 Excel pour iPad Excel pour iPhone Excel pour les tablettes Android Excel pour les téléphones Android

Attention  Une modification incorrecte du Registre peut endommager gravement votre système d’exploitation et nécessiter sa réinstallation. Microsoft ne peut pas garantir qu’il soit possible de résoudre les problèmes dus à une modification incorrecte du Registre. Avant de modifier le Registre, sauvegardez les données les plus précieuses. Pour obtenir les informations les plus récentes sur l’utilisation et la protection du Registre de votre ordinateur, voir l’Aide de Microsoft Windows.

Cet article décrit la syntaxe de formule et l’utilisation de la REGISTER.ID  dans Microsoft Excel.

Description

Renvoie le numéro d’identification du Registre de la bibliothèque de liens dynamiques qui a été spécifiée ou de la ressource de code qui a été mise en Registre auparavant. Si la DLL ou la ressource de code n’a pas été mise en Registre, cette fonction effectue l’enregistrement et renvoie l’identificateur de Registre.

La fonction REGISTRE.NUMERO peut être utilisée dans les feuilles de calcul (à la différence de la fonction REGISTRE), mais vous n’avez pas la possibilité, avec la fonction REGISTRE.NUMERO, de spécifier un nom de fonction ni des noms d’argument.

Pour plus d’informations sur les DLL, les ressources de code et les types de données, voir Utilisation des fonctions FONCTION.APPELANTE et REGISTRE.

Comme Microsoft Excel pour Windows et Microsoft Excel pour Macintosh utilisent des types différents de ressources de code, la fonction REGISTRE.NUMERO requiert une syntaxe légèrement différente pour chaque environnement d’exploitation.

Syntaxe

REGISTRE.NUMERO(texte_module,procédure,[type_texte])

La syntaxe de la fonction REGISTRE.NUMERO contient les arguments suivants :

  • module_texte     Obligatoire. Représente le texte spécifiant le nom de la DLL qui contient la fonction, dans Microsoft Excel pour Windows.

  • procédure     Obligatoire. Représente un texte qui spécifie le nom de la fonction dans la DLL dans Microsoft Excel pour Windows. Vous pouvez également utiliser la valeur ordinale de la fonction tirée de l’instruction EXPORTS du fichier de définition de module (.DEF). La valeur ordinale ou le numéro d’identification de la ressource ne doit pas être sous forme de texte.

  • type_texte     Facultatif. Représente le texte indiquant à la DLL le type de données de la valeur renvoyée et celui de tous les arguments. La première lettre de l’argument type_texte spécifie la valeur de retour. Si la fonction ou la ressource de code est déjà mise en Registre, vous pouvez omettre cet argument.

Exemples

La formule suivante met en Registre la fonction GetTickCount à partir de Microsoft Windows 32 bits et renvoie l’identificateur de Registre :

REGISTRE.NUMERO("Kernel32";"GetTickCount";"J!")

En admettant que la fonction GetTickCount ait déjà été mise en Registre dans une autre feuille à l’aide de la formule précédente, la formule suivante renvoie l’identificateur de Registre pour GetTickCount :

REGISTRE.NUMERO("Kernel32";"GetTickCount")

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.