Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Значение true , если Microsoft Excel находится в интерактивном режиме; Обычно это свойство имеет значение True. Если для этого свойства задано значение False, Excel блокирует все входные данные с клавиатуры и мыши (за исключением ввода в диалоговых окнах, отображаемых кодом). Для чтения и записи, Boolean.
Синтаксис
expression. Интерактивный
выражение: переменная, представляющая объект Application.
Примечания
Блокировка ввода пользователем предотвращает вмешательство пользователя в макрос при перемещении или активации объектов Excel.
Это свойство полезно, если для взаимодействия с Excel из другого приложения используется DDE или OLE Automation.
Если для этого свойства задано значение False, не забудьте вернуть его в значение True. Excel не будет автоматически возвращать этому свойству значение True , когда макрос перестает выполняться.
Пример
В этом примере свойству Interactive присваивается значение False при использовании DDE в Windows, а затем возвращается значение True по завершении. Это предотвращает вмешательство пользователя в макрос.
Application.Interactive = False
Application.DisplayAlerts = False
channelNumber = Application.DDEInitiate( _
app:="WinWord", _
topic:="C:\WINWORD\FORMLETR.DOC")
Application.DDEExecute channelNumber, "[FILEPRINT]"
Application.DDETerminate channelNumber
Application.DisplayAlerts = True
Application.Interactive = True
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.