? Un fichier avec le XLM d'extension contient une macro écrite avec Microsoft Excel 4.0 ou version ultérieure . Vous pouvez utiliser Microsoft Excel pour ouvrir et exécuter la macro . Bien que les macros sont utiles pour leur capacité à automatiser certaines tâches , une macro malveillants peuvent endommager votre ordinateur . But
Si vous effectuez fréquemment des actions répétitives dans Excel , les fichiers XLM vous donne la possibilité d'exécuter automatiquement. Par exemple , supposons que vous recevez un rapport hebdomadaire dans un format Excel, qui vous copier des données à partir de et collez-le dans un livre annuellement plus grande. Vous effectuez les mêmes touches et clics de souris à chaque fois que vous faites cela. Une macro vous permet d'enregistrer cette action une fois et avoir Excel faire pour vous à l'avenir.
Enregistrement d'une macro
Vous pouvez enregistrer une macro dans Excel 2010 par sélectionnant l'onglet «Affichage» en haut de la fenêtre tout en travaillant sur un tableur. Cliquez sur la flèche bouton "Macro" ci-dessous et sélectionnez " Enregistrer une macro . " Ouvrez à nouveau le menu et sélectionnez " Arrêter l'enregistrement " lorsque vous avez terminé .
Macro sécurité < br > Photos
Par défaut , les versions modernes de désactiver les macros Excel car ils peuvent potentiellement contenir des virus qui nuisent à l' ordinateur. Si vous avez un fichier XLM que vous savez est sûr, vous pouvez supprimer le blocage. Vous pouvez activer les macros dans Excel 2010 en cliquant sur l'onglet "Fichier" vert et sélectionner "Options". Sélectionnez l'option « Trust Center " cap sur le côté gauche de la fenêtre et cliquez sur le bouton " Centre de gestion des paramètres " . Sélectionnez l'option " Paramètres des macros " position; cliquez sur " Activer toutes les macros " bouton radio puis cliquez sur
Visual Basic pour Applications
"OK". Visual Basic pour Applications est une deuxième option qui vous permet d'automatiser des tâches dans Excel. L'avantage de VBA par rapport aux macros Excel VBA est que vous donne la possibilité d'effectuer des tâches de manière dynamique dans des tableurs qui ne peuvent pas toujours avoir les mêmes données au même endroit . L'inconvénient est que VBA nécessite des connaissances en programmation , alors que Excel peut créer des macros XLM automatiquement en contrôlant la souris et du clavier . VBA est une technologie plus récente que XLM , mais avant la sortie de Excel 2010, certaines des fonctions disponibles XLM manquait équivalents VBA. Microsoft a ajouté de nouvelles fonctionnalités VBA pour Excel 2010 pour atténuer ce problème et recommande que les clients migrent leurs macros XLM de VBA.