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

Vous pouvez utiliser l’action de macro ExécuterApplication dans les bases de données de bureau Access pour exécuter une application Microsoft Windows, telle qu’Excel, Word ou PowerPoint, à partir de Microsoft Office. Par exemple, vous pouvez coller des données de feuille de calcul Excel dans votre base de données Access.

Note de sécurité : Soyez prudent en cade d’utilisation de fichiers exécutables ou de codes dans des macros ou applications. Ces fichiers et codes pourraient effectuer des actions risquant de compromettre la sécurité de l’ordinateur et des données.

Remarque : Cette action ne sera pas autorisée si la base de données n’est pas approuvée.

Paramètre

L’action de macro ExécuterApplication contient l’argument suivant.

Argument de l’action

Description

Ligne de commande

Le ligne de commande utilisé pour démarrer l’application (y compris le chemin d’accès et tous les autres paramètres nécessaires, tels que les commutateurs qui exécutent l’application dans un mode particulier). Entrez la ligne de commande dans la zone Ligne de commande de la section Arguments de l’action de la fenêtre de création de macro. Il s’agit d’un argument obligatoire.

Remarques

L’application sélectionnée avec cette action de macro se charge et s’exécute au premier plan. Le macro contenant cette action continue de s’exécuter après le démarrage de l’application.

Vous pouvez transférer des données entre l’autre application et Access à l’aide de la fonctionnalité DDE (Dynamic Data Exchange) de Microsoft Windows ou du Presse-papiers. Vous pouvez utiliser l’action de macro SendKeys pour envoyer des séquences de touches à l’autre application (bien que DDE soit une méthode plus efficace pour transférer des données). Vous pouvez également partager des données entre applications à l’aide de l’automatisation.

Les applications basées sur MS-DOS s’exécutent dans une fenêtre MS-DOS au sein de l’environnement Windows.

Dans les systèmes d’exploitation Windows, il existe plusieurs façons d’exécuter une application, notamment le démarrage du programme à partir de l’Explorateur Windows, l’utilisation de la commande Exécuter dans le menu Démarrer et le double-clic sur une icône de programme sur le Bureau Windows.

Vous ne pouvez pas exécuter l’action de macro ExécuterApplication dans un module Visual Basic pour Applications (VBA). Utilisez plutôt la fonction VBA Shell .

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.