Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac 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.

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

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

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

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