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 використовувати функцію RTD.

Опис

Отримує дані в реальному часі з програми, яка підтримує автоматизацію COM.

Синтаксис

RTD(код_програми;сервер;елемент1;[елемент2];...)

Синтаксис функції RTD має такі аргументи:

  • код_програми    – обов’язковий аргумент. Ім’я ідентифікатора ProgID зареєстрованої надбудова автоматизації COM, інстальованої на локальному комп’ютері. Це ім’я потрібно брати в лапки.

  • Сервер    — обов’язковий аргумент. Ім'я сервера, на якому має виконуватися надбудова. Якщо сервера немає, а програму запущено локально, залиште аргумент пустим. В іншому разі введіть лапки ("") навколо імені сервера. Під час використання rtD в Visual Basic for Applications (VBA) для сервера потрібні подвійні лапки або властивість VBA NullString, навіть якщо сервер працює локально.

  • елемент1;елемент2;...    – аргумент «елемент1» обов’язковий, подальші елементи необов’язкові. Від 1 до 253 параметрів, які разом представляють унікальний фрагмент даних у реальному часі.

Примітки

  • Надбудова автоматизації COM функції RTD має бути створена й зареєстрована на локальному комп’ютері. Якщо сервер даних реального часу не інстальовано, у разі спроби скористатися функцією RTD у клітинці з’явиться повідомлення про помилку.

  • Якщо сервер запрограмовано на безперервне оновлення результатів, на відміну від інших функцій, формули RTD змінюватимуться, якщо програма Microsoft Excel перебуває в режимі автоматичного обчислення.

Приклад

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

Формула

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

Результат

=RTD("mycomaddin.progid";;"Server_name";"Ціна")

Дані в реальному часі, отримані із програми, яка підтримує автоматизацію COM.

#NAME?

Примітка

Надбудова автоматизації COM функції RTD має бути створена й зареєстрована на локальному комп’ютері. Якщо сервер даних реального часу не інстальовано, під час спроби скористатися функцією RTD вона поверне повідомлення про помилку #NAME? у клітинці.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.