XL 2013 erreur d'execution '-2147018887 (80071779)'

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dido974

XLDnaute Nouveau
Bonjour,

J'ai cette erreur quand je lance une macro/VBA
erreur d'execution '-2147018887 (80071779)'
Document non enregistré.

Des fois cela fonctionne et des fois non.
Ci-joint les erreurs que j'ai.

Pouvez-vous m'aider à résoudre ce problème?

Par avance merci de votre aide
 

Pièces jointes

  • erreur suite.png
    erreur suite.png
    11.9 KB · Affichages: 68
  • erreur.png
    erreur.png
    8.2 KB · Affichages: 42
Bonjour dido974,

Chez moi le seul bug que j'observe c'est quand ThisWorkbook n'est pas le fichier actif.

Donc commencez par ajouter ThisWorkbook.Activate :
VB:
sFile = Application.DefaultFilePath & "\" & _
    ThisWorkbook.Name & ".pdf"
ThisWorkbook.Activate
ThisWorkbook.Sheets(Array("Order", "AGB DB")).Select
Ensuite essayez l'export avec OpenAfterPublish:=False

Il vaut mieux afficher le fichier PDF avec Shell, cherchez sur le web.

A+
 
Alors la solution a été la suivante:
J'avais le message d'erreur car mon fichier avait déjà appliqué la première macro et je souhaitais changer de produits. Mon fichier était donc déjà ouvert. Et il essayait de créer un nouveau fichier du même nom. La solution: mettre en place un taskkiller. C'est réglé.
 
même si on fermait tous, dès qu'on lancait la macro, le message d'erreur venait. Du coup, il a fallu rajouter ceci:

On Error GoTo Saut

Test = 1
Saut:

If Test = 0 Then
CreateObject("WScript.Shell").Run "taskkill.exe /IM AcroRd32.exe /T /F", 0
ExportPDF2
End If
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
188
Réponses
9
Affichages
387
Réponses
15
Affichages
670
Réponses
2
Affichages
419
Retour