Accueil > Office 2007 > Macros et Office 2007 mercredi 13 décembre
English


Macros et Office 2007




Compatibilité des macros entre office 2003 et Office 2007

Une macro est l'enregistrement d'une action ou d'un ensemble d'actions effectuées par un utilisateur dans un fichier Word, Excel ou PowerPoint. L'utilisation des macros permet d'automatiser des tâches tels un calcul complexe ou la génération d'un rapport dans un document.

Des changements considérables ont été apportés à la version 2007 de la suite Microsoft Office, notamment en matière de navigation et d'interface. La disparition de certaines fonctionnalités ou l'apport de modifications dans les procédures à suivre pour effectuer des actions, par exemple, peuvent donc être à l'origine d'un mauvais fonctionnement de certaines macros créées dans des versions antérieures de la suite Office. Par conséquent, il est possible que certaines macros nécessitent quelques ajustements, dans la mesure où les étapes suivies dans une version précédente de Microsoft Office peuvent avoir été modifiées.

Néanmoins, Office 2007 continue à générer les commandes activées à l'aide de raccourcis-clavier, y compris les raccourcis créés dans des fichiers conçus à l'aide d'une version précédente d'Office. Ainsi, les macros d'un document créées dans une version antérieure d'Office et comportant des raccourcis-clavier devraient être compatibles avec la version 2007.

Ainsi, tout porte à croire que les cas d'incompatibilité de fichiers comportant des macros seront assez peu nombreux. Le service de support à Office 2007 n'a d'ailleurs pas encore été confronté à ce type de problèmes.


Conversion d'un document Office 2003 qui contient des macros vers un document en version 2007

Attention : le format d'enregistrement par défaut de l'ensemble des logiciels de la suite Office 2007 n'accepte pas les macros. Par conséquent, lors de la conversion d'un document en format 2007, il faut choisir un format d'enregistrement qui accepte les macros.

Cette mesure a été mise en place pour des raisons de sécurité : les macros pouvant être un vecteur de propagation de virus, le format d'enregistrement par défaut des documents dans Office 2007 n'accepte pas les macros pour parer à ce problème de sécurité.

Les fichiers comportant des macros actives devront donc être enregistrés en .docm (document Word), .xlsm (document Excel) ou .pptm (document PowerPoint) tandis que les modèles incluant des macros devront être sauvegardés sous la forme .dotm (document Word), .xltm (document Excel) ou .potm (document PowerPoint), le « m » à la fin de l'extension indiquant que ce fichier peut contenir des macros.


Activer les macros dans Office 2007

Attention: Les macros contenues dans un fichier sont toujours désactivées à l'ouverture d'un document. Pour les activer, cliquer sur le bouton Options, situé dans le bandeau « Avertissement de sécurité » apparaissant en dessous du ruban.

La fenêtre suivante apparaît:

Dans le cas où la provenance du fichier ne fait aucun doute et que le fichier ne contient vraisemblablement pas de virus, cocher l'option « Activer ce contenu » et cliquer sur OK pour activer les macros présentes dans le document.




HEC Montréal