Викликати (функція викликати) - служба підтримки office
У цій статті описані синтаксис формули і використання функції ВИКЛИКАТИ в Microsoft Excel.
Примітка: Функція ВИКЛИКАТИ недоступна в Excel Online.
Викликає процедуру з динамічно яку пов'язують бібліотеки (DLL) або програмний ресурс. Є дві синтаксичні форми цієї функції. Синтаксис 1 використовується тільки з попередньо зареєстрованим програмним ресурсом, який використовує аргументи, отримані за допомогою функції РЕЄСТРАТОР. Синтаксис 2а і 2б використовується для одночасної реєстрації і виклику програмного ресурсу.
Важливо: Ця функція призначена тільки для досвідчених користувачів. Неправильне використання функції ВИКЛИКАТИ може привести до помилок, які зажадають перезавантаження комп'ютера. Ця функція доступна тільки в листах макросу Microsoft Excel.
Використовується з функцією РЕЄСТРАТОР
Використовується окремо (в Microsoft Excel для Windows)
Ідентіфікатор_регістраціі - значення, повернене раніше виконаної функцією РЕЄСТРАТОР або РЕГІСТРАТОР.ІД.
Аргументи функції ВИКЛИКАТИ описані нижче.
Імя_модуля - обов'язковий аргумент. Ув'язнений в лапки текст, що задає в Microsoft Excel ім'я динамічно яку пов'язують бібліотеки (DLL), яка містить процедуру.
Процедура - обов'язковий аргумент. Текст, що задає ім'я функції з DLL в Microsoft Excel для Windows. Можна також використовувати порядковий номер функції з оператора EXPORTS в файлі визначення модуля (.DEF). Порядковий номер не повинен бути заданий у формі тексту.
Тіпи_данних - обов'язковий аргумент. Текст, що задає тип даних, що повертається і типи даних всіх аргументів для процедури з DLL або ресурсу коду. Перша буква аргументу "тіпи_данних" визначає тип значення. Коди, що використовуються для вказівки аргументу "тіпи_данних", докладно описані в статті Використання функцій ВИКЛИКАТИ і РЕЄСТРАТОР. Для автономно використовуваних DLL або ресурсів коду (XLL) цей аргумент можна опустити.
Аргумент1. - необов'язкові аргументи, що передаються процедурі.
Наведена нижче формула реєструє функцію GetTickCount з 32-розрядної версії Microsoft Windows. Функція GetTickCount повертає число мілісекунд, що пройшли з моменту запуску Microsoft Windows.
Припустимо, що функція РЕЄСТРАТОР знаходиться в осередку A5; тоді після реєстрації функції GetTickCount можна скористатися функцією ВИКЛИКАТИ, щоб повернути число минулих мілісекунд: