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.
Aplica-se ao: Access 2013, Office 2013
![]() |
---|
Use caution when running executable files or code in macros or applications. Executable files or code can be used to carry out actions that might compromise the security of your computer and data. |
Você pode usar a ação ExecutarAplicativo para executar, no Microsoft Access, um aplicativo baseado no Microsoft Windows ou no MS-DOS, como Microsoft Excel, Microsoft Word ou Microsoft PowerPoint. Por exemplo, é possível colar os dados de uma planilha do Excel no banco de dados do Access.
Observação
Essa ação não será permitida se o banco de dados não for confiável.
Setting
A ação ExecutarAplicativo tem o seguinte argumento.
Argumento da ação |
Descrição |
---|---|
Linha de comando |
A linha de comando é usada para iniciar o aplicativo (incluindo o caminho e todos os demais parâmetros necessários, como as opções que permitem executar o aplicativo em um determinado modo). Digite a linha de comando na caixa Linha de Comando, na seção Argumentos da Ação do painel Construtor de Macros. Este é um argumento obrigatório. |
Comentários
O aplicativo selecionado com essa ação é carregado e executado em primeiro plano. A macro que contém essa ação continuará a ser executada depois de iniciado o aplicativo.
Você pode transferir dados entre o outro aplicativo e o Access usando o recurso DDE (troca dinâmica de dados) do Microsoft Windows ou a área de transferência. A ação EnviarSequênciadeCaracteres pode ser utilizada para enviar pressionamentos de teclas ao outro aplicativo (embora o DDE seja um método mais eficiente de transferência de dados). Também é possível compartilhar dados entre vários aplicativos usando a automação.
Os aplicativos baseados no MS-DOS são executados em uma janela do MS-DOS no ambiente Windows.
Nos sistemas operacionais Windows, há muitas maneiras de executar um aplicativo, incluindo a inicialização do programa no Windows Explorer, usando o comando Executar no menu Iniciar ou clicando duas vezes em um ícone de programa na Área de Trabalho do Windows.
Não é possível executar a ação ExecutarAplicativo em módulos do VBA (Visual Basic for Applications). Em vez disso, use a função Shell do VBA.