Recalcul après ouverture - Vba

Résolu
Fahora Messages postés 949 Statut Membre -  
Fahora Messages postés 949 Statut Membre -
Bonjour,

J'ai créé une macro qui me permet d'enregistrer différents fichiers.
Pour chaque fichier , j'ai un message d'erreur :



Les lignes
Application.ScreenUpdating = False

et
Application.ScreenUpdating = True

sont déjà mise en début et fin de code.

J'aimerais qu'excel valide lui-meme ces messages.

Est ce que quelqu'un peut m'aider svp ?

Merci d'avance ,
Cordialement,



--
Nos seules limites sont celles que nous nous imposons nous-même.
Fahora

2 réponses

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     
    Bonjour,

    essayez avec:

     Application.DisplayAlerts = False
    0
    1. Fahora Messages postés 949 Statut Membre 68
       
      Bonjour F894009 ,

      Ca ne fonctionne pas non plus.
      Merci de votre aide.
      0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    C'est peut-être voulu mais j'ai l'impression que tu les enregistres en .xls et non en .xlsx.
    eric
    0
    1. Fahora Messages postés 949 Statut Membre 68
       
      Bonjour Eric,

      C'est ça , c'est voulu.

      Et ce message serait donc dû à ce changement d'extension ?

      Fahora
      0
    2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      Oui.
      Tu pars d'un fichier avec 1 millions de lignes et tu le sauvegardes avec 65000 lignes, c'est normal qu'il te prévienne.

      Si tu les crées tu pourrais essayer comme ça :
          Application.DefaultSaveFormat = xlExcel8 '.xls
          Workbooks.Add
          Application.DefaultSaveFormat = xlOpenXMLWorkbook '.xlsx

      eric
      0
    3. Fahora Messages postés 949 Statut Membre 68
       
      newWk.SaveAs (ThisWorkbook.Path & "\ED 0" & Month(Date) - 1 & " 2016 " & ws.Name & ".xls"), FileFormat:=56


      Voila ce que j'ai, comment est ce que je peux corriger ça avec ton code ?
      0
    4. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
       
      J'ai dit "Si tu les crées...". On ne sait pas si tu les crées ou si tu les ouvres car déjà existants, ce n'est pas pareil...
      Les lignes que je te donnais étaient pour créer un nouveau classeur au format xls au lieu qu'il soit xlsx.
      Tu le remplis comme tu dois et tu fais ton enregistrement ensuite.
      0
    5. Fahora Messages postés 949 Statut Membre 68
       
      Je les crées. J'ai fait un peu à ma sauce et ca semble fonctionner. Merci Eric.
      0