Bonjour à tous,
Ca fait un long moment que je ne suis pas venu.
Voici ma demande je travaille sous Excel 2007 et j'ai créer une macro qui fait une série d'action dont transféré des feuilles dans un nouveau classeur et je sauvegarde ce nouveau classeur à un endroit particulier. Le fichier dans lequel la macro se trouve est donc en format .xlsm. Le tout fonctionne très bien mécaniquement, le hic est le suivant, le nouveau classeur dans lequel je copie mes nouvelles feuilles je le sauvegarde en format .xls donc 97-2003 car il est pour des usager qui fonctionne sous 2003. Lorsque j'ouvre le fichier le message suivant m'apparaît
Le format du fichier que vous tentez d'ouvrir , le nom du fichier est différent de celui spécifié par l'extension....
Quel est le code VBA pour sauvegarder le fichier que ce message n'apparaisse pas lors de l'ouverture du fichier créer en format 97-2003 ???
Voici le code VBA que j'utilise qui est tout simple mais n'est manifestement pas assez pour contourner le problème..
ActiveWorkbook.Save
Au fait j'ai cherché sans succès....
Merci à l'avance
Neo
Ca fait un long moment que je ne suis pas venu.
Voici ma demande je travaille sous Excel 2007 et j'ai créer une macro qui fait une série d'action dont transféré des feuilles dans un nouveau classeur et je sauvegarde ce nouveau classeur à un endroit particulier. Le fichier dans lequel la macro se trouve est donc en format .xlsm. Le tout fonctionne très bien mécaniquement, le hic est le suivant, le nouveau classeur dans lequel je copie mes nouvelles feuilles je le sauvegarde en format .xls donc 97-2003 car il est pour des usager qui fonctionne sous 2003. Lorsque j'ouvre le fichier le message suivant m'apparaît
Le format du fichier que vous tentez d'ouvrir , le nom du fichier est différent de celui spécifié par l'extension....
Quel est le code VBA pour sauvegarder le fichier que ce message n'apparaisse pas lors de l'ouverture du fichier créer en format 97-2003 ???
Voici le code VBA que j'utilise qui est tout simple mais n'est manifestement pas assez pour contourner le problème..
ActiveWorkbook.Save
Au fait j'ai cherché sans succès....
Merci à l'avance
Neo