Функция DDERequest

Вы можете использовать функцию DDERequest в канале сеанса DDE для запроса элемента данных из серверного приложения DDE.

Например, если открыт канал DDE между Microsoft Office Access 2007 и Microsoft Office Excel 2007, с помощью функции DDERequest можно переместить текст с листа Excel в базу данных Access.

Синтаксис

DDERequest ( номер_канала , раздел )

Функция DDERequest имеет следующие аргументы:

Ар гумент

Описание

номер_канала

Номер канала — целое число, возвращаемое функцией DDEInitiate.

раздел

Строковое выражение, которое является именем элемента данных, распознаваемого приложением, которое указано функцией DDEInitiate. Список допустимых разделов см. в документации приложения.


Примечания

Аргумент номер_канала указывает номер канала нужного сеанса DDE, а аргумент раздел определяет, какие данные следует извлечь из серверного приложения. Значение аргумента раздел зависит от приложения и документа, указанных при открытии канала, заданного в аргументе номер_канала. Например, аргумент раздел может являться диапазоном ячеек на листе Excel.

Функция DDERequest возвращает Variant как строку, содержащую нужные данные, если запрос выполнен успешно.

Данные запрашиваются в буквенно-цифровом текстовом формате. Передать рисунки или текст в любом другом формате невозможно.

Если аргумент номер_канала не является целым числом, соответствующим открытому каналу, или запрашиваемые данные не могут быть переданы, возникает ошибка во время выполнения.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

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

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

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×