+41(0)79 606 2770 info@agica.ch

Objectif :

Vous aider à reconnaître les formats de fichiers (anciens vs actuels) et à activer les macros de manière sûre.

1) Formats de fichiers : anciens vs actuels

ApplicationAncien formatFormat actuel (standard)Format actuel (avec macros)
Word.doc.docx.docm
Excel.xls.xlsx.xlsm (ou .xlsb)
PowerPoint.ppt.pptx.pptm

Repère rapide :

Les fichiers finissant par …m (docm/xlsm/pptm) peuvent contenir des macros. Les formats …x (docx/xlsx/pptx) sont les formats modernes standard (sans macro VBA).

2) Macro : définition (simple)

  • Une macro est une automatisation (souvent en VBA) qui exécute des tâches répétitives : contrôles, mises en forme, exports PDF, reportings, etc.
  • Par sécurité, Office désactive les macros par défaut : certaines macros peuvent être utilisées à des fins malveillantes.

3) Activer les macros (Microsoft 365 / Office récent)

Windows – activation au cas par cas (recommandée)

  1. Ouvrez le fichier. Si un bandeau de sécurité apparaît, cliquez sur « Activer le contenu ».
  2. N’activez la macro que si vous faites confiance à la source (interne, client/partenaire connu, fichier validé).

Windows – réglage global (si nécessaire)

  • Fichier > Options > Centre de gestion de la confidentialité > Paramètres des macros.
  • Réglage conseillé : « Désactiver toutes les macros avec notification » (vous choisissez au cas par cas).

Mac – réglages

  • Ouvrez Word/Excel/PowerPoint > Préférences > Sécurité, puis ajustez les options liées aux macros.
  • Fichiers téléchargés : il peut être nécessaire de « débloquer » le fichier (Windows : clic droit > Propriétés > Débloquer) avant d’activer les macros.
  • Office sur le Web : les macros VBA ne s’exécutent généralement pas dans les versions en ligne (préférez les applications de bureau).

4) Bonnes pratiques (à appliquer systématiquement)

  • Privilégiez .xlsx / .docx / .pptx lorsque vous n’avez pas besoin de macros.
  • Utilisez .xlsm / .docm / .pptm uniquement lorsque l’automatisation est utile et justifiée.
  • Séparez si possible les données (entrées) et l’outil (macro) : maintenance et fiabilité améliorées.
  • Si vous voyez des alertes récurrentes, traitez-le comme un sujet de gouvernance (source, validation, emplacement approuvé) et non comme un « bug Office ».

5) Table de comparaison MS Office ↔ LibreOffice

Type de fichierMicrosoft Office (par défaut)LibreOffice (par défaut / ODF)Remarques utiles
Document texte.docx (standard).odtMeilleure compatibilité “MS→LO” avec .docx si vous échangez surtout avec des utilisateurs Office.
Document texte (macros).docm.odt (macros possibles dans le fichier)Côté MS : macros = extension m. Côté LibreOffice : les macros peuvent être intégrées sans changer l’extension ODF (alerte sécurité à l’ouverture).
Ancien document texte.doc(ouvre/sauve) .docÀ éviter si possible (format ancien, plus fragile).
Modèle texte.dotx (sans macros) / .dotm (avec macros).ott“Template” = point de départ standardisé (mise en page, styles).
Classeur / feuille de calcul.xlsx.odsPour échanges avec Office : .xlsx est souvent plus fluide, mais .ods est le standard ouvert.
Classeur (macros).xlsm.ods (macros possibles)Les macros VBA ne sont pas 1:1 avec LibreOffice (langage/objets différents).
Classeur binaire.xlsb(pas d’équivalent direct).xlsb peut être plus rapide côté MS ; compatibilité LibreOffice variable/limitée selon versions et contenu.
Ancien classeur.xls(ouvre/sauve) .xlsÀ éviter si possible (limites & compatibilité).
Modèle tableur.xltx / .xltm.otsModèles pour tableaux types, rapports, budgets, etc.
Présentation.pptx.odpPour échanges : .pptx est souvent le plus attendu côté clients/partenaires.
Présentation (macros).pptm.odp (macros possibles)Même logique : MS = extension m. LO = macros possibles mais compatibilité limitée avec VBA.
Diaporama.ppsx / .ppsm(pas d’extension “diaporama” standard ODF)LibreOffice ouvre/exports, mais l’usage “s’ouvre directement en diaporama” est surtout côté MS.
Modèle présentation.potx / .potm.otpTemplates de slides (thème, masques, styles).

Recommandations simples :

  • Interne LibreOffice : privilégiez ODF (.odt/.ods/.odp) pour un patrimoine documentaire ouvert et durable.
  • Échanges externes : privilégiez OOXML (.docx/.xlsx/.pptx) quand vos interlocuteurs sont majoritairement sur MS Office.
  • Macros : évitez d’échanger des fichiers à macros si ce n’est pas indispensable ; et si oui, documentez la source + le mode d’activation (sécurité).