Problème de compatibilité entre Microsoft 365 (office) et 2007 en VBA

Bonjour,
J’ai créé un fichier Excel avec des macros (aidés en partie par votre participation), le hic c’est la personne qui doit utiliser ce fichier est toujours sous Excel 2007, ce qui pose problème a l’exécution.
J’ai essayé d’enregistrer mon fichier sous les différentes formes proposées par office 365 mais rien n’y fait.
Voici mes 2 questions:

  1. existe-t-il une macro ou un moyen pour rendre ce fichier compatible avec les versions antérieures ?
  2. est-il possible de faire une version exécutable de façon a ce que ce fichier s’ouvre et puisse être utilisé.
    J’ai créé ce fichier pour mon voisin afin qu’il puisse facilement enregistrer ses factures,
    La répétition des codes vient du fait qu’il y a 3 possibilités pour lui d’enregistrer ses factures.
    soit dans un dossier Factures qui reprend les 2 types de facturations, soit un dossier « bois » qui reprend les factures spécifiques bois et les sauvegarde dans le dossier bois et également dans factures. la même chose avec « charbon de bois ».
    Les boutons de commandes sont sur les images;
    Facture Double.xlsm (217,2 Ko)

Je ne savais pas lorsque j’ai fait le fichier que sa version office était si vieille (il envisage de changer son pc mais il ne sait pas quand).

Je vous remercie d’avance pour toutes aides directes ou indirectes (je n’ai pas peur de chercher).
Bien cordialement

Hello
La plus simple des solutions reste de prendre une licence a vie sur rakuten (anciennement price ministre) d’office 2021, ça ne lui coutera que 0,90cts et dix minutes de son ou de ton temps pour l’instalation et l’activation selon son aisance avec l’informatique

1 « J'aime »

Depuis 2007 et jusqu’à ce jour les format de fichiers sont identiques et je n’ai pas vu dans ce fichier de fonctions ou de code VBA non compatible avec 2007…
Vous pouvez précisez quel est le problème ? Qu’est-ce qui bloque ? Quel(s) message(s) d’erreur ? etc etc

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.