RISQUE ouverture macros Excel 4 sous Excel 10

BOUBAOM Messages postés 38 Statut Membre -  
gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Salut a tous, je voudrais savoir les risques d'ouvrir mes fichiers créé sous Excel 97 avec un Excel 10, les macros sont un mélange de VBA et d'Excel 4.
Les macros sont toutes perso, donc je vois pas, alors dites moi la méthode pour pouvoir le faire
merci d'avance

2 réponses

  1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
     
    Bonjour,

    Si tes macros n'ont pas de fonctions incompatibles (certaines gestions de fichier par exemple), tu peux les utiliser sur 2010.

    Il est souhaitable de les sauvegarder sous un format .xlsm qui est plus adapté à 2010 et ainsi tu gardes ton ancienne version.
    Toujours zen
    La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
    0
  2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
     
    Bonjour,

    Puisque tu connais parfaitement la source de tes macros, il n'y a aucun risque à les utiliser, par contre il faut rester prudent dans le choix des paramètres du centre de confidentialité (dans les options Excel).

    L'option Autoriser toutes les macros peut être dangereuse dans la mesure où Excel ne te prévient pas de l'existence de macro dans les fichiers avant de les exécuter.
    Tu pourrais lancer malencontreusement un code malveillant contenu dans un fichier dont tu n'est pas l'auteur.

    L'option Désactiver toutes les macros à l'exception des macros signées numériquement me semble une alternative plus sure et relativement simple à utiliser :
    - Lorsqu'un fichier avec macro contient une signature électronique connue, il s'ouvre automatiquement sans message.
    - Lorsque le fichier avec macro contient une signature non contrôlable, un message d'autorisation est affiché.
    - Lorsque le fichier avec macro ne contient pas de signature, les macros sont bloquées
    Il y a bien sûr une contrainte : il faut signer ses propres macros (ou celles ne disposant pas de signature) pour pouvoir les exécuter.
    On peut créer son propre certificat numérique privé qui permet de signer ses macro sur son ordinateur (exécutables sans message sur son ordinateur et avec message sur les autres).
    Pour le créer :
    https://support.microsoft.com/fr-fr/office/obtenir-un-certificat-num%c3%a9rique-et-cr%c3%a9er-une-signature-num%c3%a9rique-e3d9d813-3305-4164-a820-2e063d86e512?ocmsassetid=ha010354319&ctt=3&correlationid=0f8bea90-77ef-4926-916c-c777903e77f0&ui=fr-fr&rs=fr-fr&ad=fr#BM2
    Pour signer une macro avec l'Éditeur VB : Outils / Signature électronique /choisir le certificat / Enregistrer le fichier et le fermer.
    Cordialement
    Patrice
    0
    1. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour Patrice33740 ,

      En complément une astuce CCM
      0
    2. Patrice33740 Messages postés 8400 Date d'inscription   Statut Membre Dernière intervention   1 783
       
      Bonjour gbinforme,

      Merci gb, je n'avais pas retrouvé ce lien, je le met de coté.

      Cordialement
      Patrice
      0
    3. BOUBAOM Messages postés 38 Statut Membre
       
      MERCI A TOUS DE M'AVOIR LU
      DONC JE SUIS PAS OBLIGER DE REFAIRE MES MACROS EXCEL 4? VOUS ETES SUR ? CA SERAI PARFAIT ;)
      0
    4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
       
      Bonjour

      A tous les trois, je vous souhaite bien du plaisir !!! (expérience personnelle)
      0
    5. gbinforme Messages postés 14930 Date d'inscription   Statut Contributeur Dernière intervention   4 744
       
      Bonjour Michel,

      Merci pour ton souhait, mais pourrais-tu nous en dire un peu plus car en ce qui me concerne je n'est pas vu beaucoup de régressions mis à part certaines gestions de fichier.
      J'aimerais savoir un peu plus précisément les plaisirs qui m'attendent. ;-)
      Bonne année à vous.
      0