Les partenaires publicitaires:

Comment faire pour exécuter une macro dans une macro dans MS Excel VBA

Création de macros dans Microsoft Excel peut éliminer les tâches répétitives chronophages par les automatiser facilement l'aide de Visual Basic pour Applications. Les macros sont des programmes informatiques qui donnent des instructions automatisées à l'ordinateur. Dans VBA, la déclaration "d'appel" peut exécuter d'autres macros dans une macro pour éviter la nécessité d'exécuter un macro à la fois. Ce processus est utile lorsque vous avez une série de macros et vous avez besoin pour exécuter tous les travers une exécution.

Instructions

  1. Cliquez sur l'onglet "Developer", cliquez sur "Macros" et tapez "addDate" ci-dessous Nom de la macro :. "Cliquez sur le bouton" Créer "pour ouvrir la fenêtre VB Editor.

  2. Ajoutez le code suivant pour ajouter la date actuelle du système A1 lorsque vous appelez cette macro:

    Range ("A1"). Sélectionnez

    Range ("A1"). Value = Now ()

  3. Revenez à Microsoft fenêtre Excel et cliquez sur le "Macros", tapez "runDateMacro" et cliquez sur "Créer" pour créer une nouvelle macro.

  4. Tapez le code suivant pour appeler la macro "addDate" de cette macro:

    Appelez addDate

  5. Revenez à la fenêtre Microsoft Excel et cliquez sur le "Macros". Sélectionnez "runDateMacro" et cliquez sur "Exécuter" pour exécuter la macro "addDate". La date actuelle du système apparaîtra dans la cellule A1.

» » » » Comment faire pour exécuter une macro dans une macro dans MS Excel VBA