Office
Se connecter

Action de Macro RunApplication

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez utiliser l’action de macro RunApplication dans les bases de données de bureau Access pour exécuter une application basée sur Windows, comme Excel, Word ou PowerPoint, Microsoft à partir de Microsoft Office. Par exemple, vous souhaiterez peut-être 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 : Commencer dans Access 2010, l’action de macro ExécuterApplication a été renommée RunApplication.

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

Paramètre

L’action de macro RunApplication accepte les arguments suivants.

Argument de l’action

Description

Ligne de commande

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 de ligne de commande dans la section Arguments d’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 chargée et s’exécute au premier plan. La macro contenant cette action continue de fonctionner 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é Microsoft Windows échange dynamique de données (DDE) exchange ou dans le Presse-papiers. Vous pouvez utiliser l’action de macro EnvoiTouches pour envoyer les 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 des applications à l’aide d’automation.

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

Systèmes d’exploitation Windows, il existe plusieurs façons d’exécuter une application, notamment démarrer le programme à partir de l’Explorateur Windows, à l’aide de la commande exécuter dans le menu Démarrer et en double-cliquant 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 la fonction VBA Shell à la place.

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×