Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте оператор DDEExecute для отправки команды из клиентского приложения серверному приложению по открытому каналу динамического обмена данными (DDE).
Синтаксис
выражение. DDEExecute (ChanNum, команда)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| ChanNum | Обязательный | Variant | Номер канала. Это длинное целое число, возвращаемое функцией DDEInitiate . |
| Команда | Обязательный | String | Команда, распознаваемая серверным приложением. Список этих команд см. в документации серверного приложения. |
Примечания
Например, предположим, что вы открыли канал DDE в Microsoft Access для передачи текстовых данных из электронной таблицы Microsoft Excel в базу данных Access. Используйте инструкцию DDEExecute , чтобы отправить команду " Создать " в Excel, чтобы указать, что вы хотите открыть новую электронную таблицу. В этом примере Access выступает в роли клиентского приложения, а Excel — как серверное.
Значение аргумента команды зависит от приложения и темы, указанных при открытии канала, указанного аргументом channum . Ошибка возникает, если аргумент channum не является целым числом, соответствующим открытому каналу, или если другое приложение не может выполнить указанную команду.
В Visual Basic можно использовать инструкцию DDEExecute только для отправки команд в другое приложение. Сведения об отправке команд в Access из другого приложения см. в статье "Использование Microsoft Access в качестве сервера DDE".
Если вам нужно управлять объектами другого приложения из Microsoft Access, вы можете рассмотреть возможность использования автоматизации.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.