Bonjour,
Je suis sur excel 2007. J'enregistre un fichier excel en PDF sur un chemin précis
Tout se passe bien la première fois, mais lors de l'enregstrement suivant, il indique une erreur 1004. Je suppose qu'il s'agit de la recopie du fichier puisque j'utilise le même nom (si je supprime le fichier tout fonctionne).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Sub enregistrement() Dim fichier As String Application.DisplayAlerts = False fichier = ActiveWorkbook.Name nombre = Len(fichier) fichier = ActiveWorkbook.Path & "\" & Left(fichier, nombre - 5) & ".pdf" ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _ fichier _ , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _ :=False, OpenAfterPublish:=False End Sub
Je ne vois pas comment valider la suppression du fichier (j'ai indiquer le displayalert mais il ne doit pas le prendre)
Partager