Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Pode utilizar a ação de macro RunApplication em bases de dados de ambiente de trabalho do Access para executar uma aplicação baseada no Microsoft Windows, como o Excel, Word ou PowerPoint, a partir do Microsoft Office. Por exemplo, poderá querer colar dados de folhas de cálculo do Excel na sua base de dados do Access.

Nota de Segurança: Tenha cuidado ao executar ficheiros executáveis ou código em macros ou aplicações. Os ficheiros ou código executáveis podem ser utilizados para executar ações que possam comprometer a segurança do computador e dos dados.

Nota: Esta ação não será permitida se a base de dados não for fidedigna.

Definição

A ação de macro RunApplication tem o seguinte argumento.

Argumento de ação

Descrição

Linha de Comandos

O linha de comandos utilizado para iniciar a aplicação (incluindo o caminho e quaisquer outros parâmetros necessários, tais como comutadores que executam a aplicação num modo específico). Introduza a linha de comandos na caixa Linha de Comandos na secção Argumentos de Ação da janela de estrutura da macro. Este argumento é obrigatório.

Observações

A aplicação selecionada com esta ação de macro carrega e é executada em primeiro plano. O macro que contém esta ação continua a ser executado após iniciar a aplicação.

Pode transferir dados entre a outra aplicação e o Access através da instalação do Microsoft Windows Dynamic Data Exchange (DDE) ou da Área de Transferência. Pode utilizar a ação de macro SendKeys para enviar batimentos de teclas para a outra aplicação (embora a DDE seja um método mais eficiente para transferir dados). Também pode partilhar dados entre aplicações através da automatização.

As aplicações baseadas em MS-DOS são executadas numa janela MS-DOS no ambiente do Windows.

Nos sistemas operativos Windows, existem várias formas de executar uma aplicação, incluindo iniciar o programa a partir do Explorador do Windows, utilizar o comando Executar no menu Iniciar e fazer duplo clique num ícone de programa no Ambiente de Trabalho do Windows.

Não pode executar a ação de macro RunApplication num módulo VBA (Visual Basic for Applications). Em alternativa, utilize a função Shell do VBA.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.