Sign in with Microsoft
Sign in or create an account.

Vous pouvez utiliser l’action de macro RunApplication dans les bases de données Access de bureau pour exécuter une application Microsoft Windows, telle qu’Excel, Word ou PowerPoint, à partir d’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 : Depuis Access 2010, l’action de macro RunApp a été renommée en RunApplication.

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

Paramètre

L’action de macro RunApplication a 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 conception de la 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 l’installation Microsoft Windows Dynamic Data Exchange (DDE) ou du Presse-papiers. Vous pouvez utiliser l’action de macro SendKeys pour envoyer des frappes 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, plusieurs méthodes s’offrent à vous pour exécuter une application, notamment démarrer le programme à partir de l’Explorateur Windows, utiliser la commande Exécuter dans le menu Démarrer et double-cliquer sur une icône de programme sur le Bureau Windows.

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

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Office insiders

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions de vos commentaires.

×