Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016

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

Описание

Получает данные реального времени из программы, поддерживающей автоматизацию COM.

Синтаксис

ДРВ(КодПрог;сервер;элемент1;[элемент2];...)

Аргументы функции ДРВ описаны ниже.

  • КодПрог    Обязательный. Имя программного идентификатора зарегистрированной надстройка автоматизации COM, установленной на локальный компьютер. Это имя должно быть заключено в кавычки.

  • Сервер    Обязательный. Имя сервера, на котором должна выполняться надстройка. Если сервера не существует, а программа выполняется локально, оставьте этот аргумент пустым. В противном случае заключите имя сервера в кавычки (""). При использовании функции ДРВ в Visual Basic для приложений (VBA) двойные кавычки или свойство VBA NullString необходимы для сервера даже в том случае, если он запущен локально.

  • Элемент1, элемент2...    Аргумент "элемент1" является обязательным, последующие элементы необязательные. От 1 до 253 параметров, которые в совокупности представляют уникальный фрагмент данных реального времени.

Замечания

  • Надстройка ДРВ автоматизации COM должна быть создана и зарегистрирована на локальном компьютере. Если на компьютере не установлен сервер данных реального времени, то при попытке использования функции ДРВ в ячейке отобразится сообщение об ошибке.

  • Если сервер был запрограммирован на непрерывное обновление результатов, формулы ДРВ, в отличие от других функций, будут изменены при работе Microsoft Excel в режиме автоматического пересчета формул.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

Формула

Описание (результат)

Результат

=ДРВ("mycomaddin.progid";;"Имя_сервера";"Цена")

Данные реального времени из программы, поддерживающей автоматизацию COM.

#ИМЯ?

Примечание

Надстройка ДРВ автоматизации COM должна быть создана и зарегистрирована на локальном компьютере. Если вы не установили сервер данных в режиме реального времени, функция RTD возвращает #NAME? сообщение об ошибке в ячейке при попытке использовать функцию RTD.

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

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

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

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