Qu'est-ce qu'une macro?

Publié: 2016-09-12

Vous pourriez avoir téléchargé un modèle Office et a reçu une invite pour activer les macros. Vous pourriez aussi avoir remarqué que l'invite est également livré avec un avertissement que les macros permettant peut être nocif pour votre ordinateur. Mais les macros ne sont pas exclusifs aux fichiers Microsoft Office, en tant que macros sont largement utilisés par les programmeurs à travers le monde pour diverses tâches de programmation liées. Dans ce post, nous allons jeter un oeil à ce qui est une macro, avec un accent particulier sur les fichiers Microsoft Office.

Qu'est-ce qu'un Macro & Quel est-il utilisé?

Une macro est tout simplement un modèle qui spécifie comment une séquence de fonctions sont à effectuer. Une explication simple pour un utilisateur profane serait que les macros sont utilisées pour automatiser les tâches pour rendre le logiciel moins répétitif dans ses fonctions. Il y a une pléthore de façons dont les macros sont utilisées, allant de l'utilisation dans des fichiers Word, Excel et PowerPoint pour le séquençage de la souris et du clavier coups, ainsi que l'utilisation dans l'assemblage (programmation) langues C et.

what-is-macro

Macros dans les applications Microsoft Office

Macros dans les applications Microsoft Office comme PowerPoint, Word et Excel sont utilisés pour automatiser des fonctions différentes pour le rendre plus facile pour les utilisateurs finaux d'effectuer certaines tâches ou pour afficher différents types de contenu. Macros pour les applications Office sont écrites en utilisant un langage de programmation appelé Visual Basic pour Applications (VBA).

Si vous êtes encore confus sur ce qu'est une macro peut faire dans un fichier MS Office, voici un exemple. Disons que, vous avez téléchargé un modèle PowerPoint d'animation qui pourrait nécessiter des macros permettant. Dans un tel cas, lorsque vous activez les macros, le modèle pourrait jouer-out des animations dans une séquence de jeu automatiquement. De même, vous pouvez télécharger un modèle macro-enabled Excel qui récupère automatiquement votre calendrier avec le serveur Exchange. Le point est, les fichiers de macro base exécutent certaines fonctions dans une séquence de jeu, et peut être très pratique pour l'automatisation de certaines tâches dans des applications MS Office.

enable-macros-en-excel

Extensions de fichier pour les macros Applications MS Office

Voici une liste des extensions de fichiers Macro-base pour PowerPoint, Word et Excel.

  • MS PowerPoint: POTM, PPTM & PPSM.
  • MS Word: DOCM, & DOTM.
  • MS Excel: XLAM, XLSM et XLTM.

Remarque: certains types de fichiers comme PPTX peuvent également contenir des macros , mais les macros dans ces fichiers ne sont pas exécutables. Pour un aperçu détaillé des références de format de fichier, consultez ce guide Microsoft sur les formats de fichiers Office.

les macros-types de fichiers

Microsoft Office Fichiers avec macros peuvent être dangereux?

Une réponse courte à cette question serait, oui. Depuis des macros exécuter un ensemble de tâches, celles-ci peuvent très bien être utilisés pour introduire des logiciels malveillants sur votre ordinateur. Ceci est la raison pour laquelle un message d'avertissement est affiché lorsque vous êtes invité à activer les macros dans vos applications Office.

macro-enabled-fichier-extensions

Si vous utilisez PowerPoint, Word et des fichiers Excel avec des macros?

Bien que les fichiers les macros peuvent être dangereux, il y a une pléthore de modèles de bureau à portée de main qui utilisent des macros. Sans parler, en utilisant des scripts PowerPoint et macros est essentiel pour de nombreux développeurs travaillent dur pour fournir des ressources tierces pour faire des applications de bureau mieux. Par conséquent, l'utilisation des fichiers macro-enabled est pas si mal, à condition que vous les télécharger à partir d'une source fiable et de prendre les précautions nécessaires telles que les numérisant pour les virus, avant de permettre aux macros.

échantillon-macro-enabled-excel-feuille de calcul

Comment faire pour activer ou désactiver les macros dans PowerPoint, Word et Excel

Alors que vous pouvez facilement activer les macros pour les différents fichiers de macro-activé en cliquant simplement sur l'invite qui apparaît habituellement, vous pouvez personnaliser davantage vos paramètres macro dans PowerPoint, Word et Excel (2016) en allant; Fichier -> Options -> Trust Center -> Centre de gestion Settings- réseau > Paramètres des macros. De là, vous pouvez activer ou désactiver les macros et même leur permettre uniquement pour les fichiers signés numériquement.

enable-macros-en-powerpoint-2016

Comment faire pour créer vos propres macros dans PowerPoint, Excel et Parole

Voici un guide sur la façon dont vous pouvez créer vos propres macros dans PowerPoint, Word et Excel. Bien que les fichiers macro-enabled exigent la connaissance de VBA, nous avons essayé de fournir une méthode plus facile pour chaque application en expliquant sur la fonctionnalité macro d'enregistrement qui peut aider même les utilisateurs novices automatiser leurs tâches répétitives.

Microsoft Powerpoint

Macros dans PowerPoint peuvent être créés par le démarrage du processus (dans PowerPoint 2016) via View -> Macros. Cependant, vous aurez besoin de connaissances en programmation et la maîtrise de VBA pour créer des macros dans PowerPoint. Voici un petit guide sur l'utilisation de l'outil d'enregistrement Macro pour PowerPoint, qui existait dans les versions précédentes et peut vous aider à créer des fichiers les macros qui pourraient être utilisable avec les nouvelles éditions.

create-a-macro-in-powerpoint

Microsoft Excel

Bien qu'il n'y ait pas de moyen facile pour un non-programmeur pour créer des fichiers les macros pour PowerPoint, le travail est beaucoup plus facile dans Microsoft Excel. Il est équipé d'un enregistreur de macro pour enregistrer des tâches répétitives. Vous pouvez le faire (dans Excel 2016) en allant dans Affichage -> Macros -> Enregistrer une macro. Cela va enregistrer toutes les tâches que vous effectuez à partir de là en avant. Une fois que vous avez terminé avec la tâche, cliquez sur Affichage -> Macros -> Arrêter l' enregistrement pour arrêter le processus d'enregistrement. Vous pouvez exécuter votre macro dans le menu Macros à tout moment pour exécuter la fonction enregistrée.

record macro-in-excel-2016

Microsoft Word

Heureusement, vous pouvez enregistrer des macros dans Word à l'aide d'un outil macro d'enregistrement similaire à celui dans Excel. Vous pouvez accéder à cet outil (dans Word 2016) via Affichage -> Enregistrer une macro. Cela vous permettra d'enregistrer certaines tâches que vous pouvez répéter en exécutant simplement vos macros enregistrées.

fiche-a-macro-en-word-2016

De nombreux utilisateurs finaux permettent probablement les macros sans une seconde pensée lors de l'utilisation des fichiers Office macro-enabled. Nous espérons que notre guide vous a aidé non seulement à mieux comprendre ce qui est une macro, mais d'apprécier également le travail acharné de nombreux programmeurs mis pour utiliser des macros pour rendre les applications Office plus puissant. Nous espérons également l'outil macro-enregistrement vous aidera à rendre la vie plus facile, grâce à l'automatisation de vos fonctions répétitives dans les applications Office.