Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
True se o Microsoft Excel estiver no modo interativo; essa propriedade é normalmente True. Se você definir essa propriedade como False, o Excel bloqueará todas as entradas do teclado e do mouse (exceto a entrada em caixas de diálogo exibidas pelo seu código). Boolean de leitura/gravação.
Sintaxe
mais simples. Interativo
expressão Uma variável que representa um Aplicativo objeto.
Comentários
O bloqueio da entrada do usuário impede que ele interfira na macro enquanto ela move ou ativa objetos do Excel.
Essa propriedade será útil se você estiver usando DDE ou Automação OLE para se comunicar com o Excel de outro aplicativo.
Se definir essa propriedade como False, não esqueça de defini-la de volta para True. O Excel não definirá automaticamente essa propriedade de volta como True quando a macro parar de ser executada.
Exemplo
Este exemplo define a propriedade Interactive como False enquanto usa o DDE no Windows e, em seguida, define essa propriedade de volta para True quando é concluída. Isso evita que o usuário interfira com a macro.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.