Pb ouverture fichier .xlm sous Excel 2007

Lysa35 Messages postés 19 Statut Membre -  
 hicham -
Bonjour,
Je rencontre le message d'erreur suivant lors de l'ouverture d'un fichier .xlm sous Excel 2007 (fichier créer sous Excel 2003).
"Le format du fichier que vous tentez d'ouvrir, "nomdufichier.xlm", est différent de celui spécifié par l'extension de fichier. Assurez-vous que le fichier n'est pas endommagé et qu'il provienne d'une source fiable avant de l'ouvrir. Souhaitez-vous ouvrir le fichier maintenant ?"

Mon fichier a été crée par moi même sous Excel 2003. Il contient une macro qui doit s'éxécuter automatiquement. Il faut qu'il puisse être ouvert sous Excel 2003 et 2007.

J'aimerai donc trouver une solution afin qu'il n'apparaisse pas et que la macro se lance en automatique.

J'ai déjà essayé d'ajouter une ligne de désactivation des alertes dans ma macro ('Application.DisplayAlerts = False') mais sans succès.

Merci d'avance pour vos infos sur ce sujet.

Lysa.
Configuration: Windows XP
Internet Explorer 7.0
Office 2007

2 réponses

  1. Ariane
     
    J'ai le même problème
    Pour le résoudre, j'ai créé un petit fichier Excel contenant une macro VBA Auto_Open() dans laquelle j'ai mis les lignes suivantes:
    Application.DisplayAlerts = False
    Workbooks.Open ThisWorkbook.Path & "\document_a_ouvrir.xlm"
    Application.Run "document_a_ouvrir.xlm!AUTO_OUVRIR"
    Application.DisplayAlerts = True

    et ça fonctionne puisque le Application.DisplayAlerts = False permet d'inhiber le message d'erreur à l'ouverture du document.
    1
    1. muad'ib Messages postés 2 Statut Membre
       
      Bonjour Ariane, j'ai posté un message il y a quelques jours identiques, le voilà:

      ""Bonjour,
      sur mon ancien PC, j'avais sauvegardé sur CD des fichier Excel & Word, avec MS Office XP sous Windows XP.
      Avec mon nouveau PC ,sous VISTA et MS Office dernière version en "évaluation" (peut-être y a t'il un rapport), je n'y arrive donc pas!!!
      Il y a le message:"Le format du fichier que vous tentez d'ouvrir, "*.xls", est différent de celui spécifié par celui du fichier.Assurez-vous que le fichier n'est pas endommagé et qu'il provient d'une source fiable avant de l'ouvrir.etc..."

      Voilà, J'ai essayé avec Open Office:IDEM, de réintallé MS Office XP sur un autre PC:IDEM.

      J'espère que je n'ai pas tout perdu.

      Merci d'avance pour votre aide.""

      Je pense que ta réponse peu m'aider, mais je n'y connais rien en MACRO, a part le nom!!!
      Y a t'il un site qui pourrai me guider, tout mes anciens fichiers excel (comptes, bouleau...) ne s'ouvrent plus, comment faire ?

      A l'aide...
      Bruno
      0
    2. toscane
       
      bonjours peu tu m'espliquer le detail pour le faire je suis novice



      Pour le résoudre, j'ai créé un petit fichier Excel contenant une macro VBA Auto_Open() dans laquelle j'ai mis les lignes suivantes:
      Application.DisplayAlerts = False
      Workbooks.Open ThisWorkbook.Path & "\document_a_ouvrir.xlm"
      Application.Run "document_a_ouvrir.xlm!AUTO_OUVRIR"
      Application.DisplayAlerts = True

      et ça fonctionne puisque le Application.DisplayAlerts = False permet d'inhiber le message d'erreur à l'ouverture du document.
      0
    3. hicham
       
      slp je veux que tu mexplique comment je vais le faire .est merci
      0
  2. ariane
     
    Le plus simple est de renommer le fichier .xlm en .xls
    0
    1. toscane
       
      bonjours
      merci d'avoir pris le temps de me répondre
      pour le fichier c'est ce que j'ai fait et je ne peut toujours pas l'ouvrir c'est un document important il faut absolument que j'y arrive
      alors si tu as une solution pour m'aider
      merci
      0