Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Créer classeur excel, le sauver, le fermer, et le réouvrir manuellement

arthurho

XLDnaute Junior
Bonjour,

lorsque je crée une macro me permettant de créer un classeur excel et de le sauver et de le fermer. Quand j'essaye de le réouvrir manuellement, un message d'avertissement apparait me disant que le format du fichier est différent de celui indiqué par l'extension.

Savez vous où est le problème ?

Cdt,

Arthur HO.
 

Pièces jointes

  • Open.xls
    32.5 KB · Affichages: 57

JNP

XLDnaute Barbatruc
Re : Créer classeur excel, le sauver, le fermer, et le réouvrir manuellement

Bonjour Arthurho ,
Vu que tu est en 2007, il faut que tu lui précise que le format de fichier est de l'XLS et non de l'XLSX ou XLSM
Code:
    Wbk.SaveAs nomfichier, FileFormat:=xlExcel8
Bonne suite
 

JNP

XLDnaute Barbatruc
Re : Créer classeur excel, le sauver, le fermer, et le réouvrir manuellement

Re ,
Ça fonctionne parfaitement chez moi ...
Par contre, j'ai une erreur 1004 si j'essaie d'enregistrer une nouvelle fois le fichier ...
Ne serait-ce pas là le problème ?
A +
 

arthurho

XLDnaute Junior
Re : Créer classeur excel, le sauver, le fermer, et le réouvrir manuellement

Bonjour,

Oui effectivement, cest ca le problème, sauver un fichier en écrasant un fichier existant.
Je vais voir ce que je peux faire

Merci
 

arthurho

XLDnaute Junior
Re : Créer classeur excel, le sauver, le fermer, et le réouvrir manuellement

Bonjour JNP,

Kill ca me parait un peu risqué.
Pour éviter de faire des conneries, j'ai mis à la place un On Error Resume Next avant le saveas, ca marche au poil mais je voulais avoir ton avis.

Merci
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…