Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Важно:  Внимание!  Неправильное изменение реестра может привести к серьезному повреждению системы и вызвать необходимость ее переустановки. Корпорация Майкрософт не гарантирует успешного устранения неполадок, вызванных ошибками при редактировании реестра. Перед изменением реестра сохраните архивные копии любых важных данных. Новейшие сведения об использовании и защите реестра вашего компьютера см. в справке Microsoft Windows.

В этой статье описаны синтаксис формулы и использование REGISTER.ID  функция в Microsoft Excel.

Описание

Возвращает регистрационный идентификатор для указанной динамически связываемой библиотеки (DLL) или ранее зарегистрированного программного ресурса. Если DLL или программный ресурс еще не были зарегистрированы, данная функция регистрирует их и возвращает регистрационный идентификатор.

В отличие от функции РЕГИСТРАТОР, функция РЕГИСТРАТОР.ИД может использоваться на листах данных, однако с ее помощью нельзя задать имя функции и имена аргументов.

Дополнительные сведения о библиотеках DLL, кодовых ресурсах и типах данных см. в разделе Использование функций ВЫЗВАТЬ и РЕГИСТРАТОР.

Примечание: Поскольку в Microsoft Excel для Windows и Microsoft Excel для компьютеров Макинтош используются различные типы программных ресурсов, синтаксис функции РЕГИСТРАТОР.ИД предусматривает различные варианты для разных операционных сред.

Синтаксис

РЕГИСТРАТОР.ИД(имя_модуля;процедура;[типы_данных])

Аргументы функции РЕГИСТРАТОР.ИД описаны ниже.

  • Имя_модуля     Обязательный. Текст, задающий имя библиотеки DLL, которая содержит функцию в Microsoft Excel для Windows.

  • Процедура     Обязательный. Текст, задающий имя функции из DLL в Microsoft Excel для Windows. Можно также использовать порядковый номер функции из оператора EXPORTS файла определения модуля (DEF). Порядковый номер не должен быть задан в виде текста.

  • Типы_данных     Необязательный. Текст, задающий тип данных возвращаемого значения и типы данных всех аргументов для DLL. Первая буква аргумента "типы_данных" задает тип возвращаемого значения. Если функция или кодовый ресурс уже зарегистрированы, этот аргумент можно опустить.

Примеры

Следующая формула регистрирует функцию GetTickCount из 32-разрядного Microsoft Windows и возвращает регистрационный идентификатор:

РЕГИСТРАТОР.ИД("Kernel32"; "GetTickCount"; "J!")

Предположим, что функция GetTickCount уже зарегистрирована на другом листе с использованием предыдущей формулы. В этом случае регистрационный идентификатор для GetTickCount будет возвращен следующей формулой:

РЕГИСТРАТОР.ИД("Kernel32", "GetTickCount")

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×