pascal21
XLDnaute Barbatruc
bonjour le forum
j'utilise un code me permettant de copier une page exel en format PDF qui fonctionnait tres bien sous Xp
mais ça ne fonctionne plus depuis que j'ai migré (avec un peu de retard, lol!!!) vers windows 7 sur le meme pc
je sais bien qu'il vous en faudrait plus pour voir mais si avec ça vous avez une idée c'est déja bien
j'ajoute que pour que ça fonctionne j'avais sous XP le complément "SaveAsPDFandXPS" que j'ai mis egalement sous win7
merci de votre aide
j'utilise un code me permettant de copier une page exel en format PDF qui fonctionnait tres bien sous Xp
mais ça ne fonctionne plus depuis que j'ai migré (avec un peu de retard, lol!!!) vers windows 7 sur le meme pc
Code:
Dim sNomDossier As StringDim sNomFichierPDF As String
sNomDossier = ThisWorkbook.Path
sNomFichierPDF = Format(Feuil1.Range("l5"), "dddd dd mmmm yyyy") & " n° " & Range("z58") 'nom du fichier + N° de document
sNomDossier = ThisWorkbook.Path & "\année 2015\" & Format(Feuil1.Range("l5 "), "mmmm yyyy") & "\"
If Len(sNomFichierPDF) > 0 Then
If NomFichierValide(sNomFichierPDF) Then
'ActiveSheet
'c'est ici que j'ai une erreur
Feuil1.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=sNomDossier & "/" & _
sNomFichierPDF & ".pdf" _
, Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=False
j'ajoute que pour que ça fonctionne j'avais sous XP le complément "SaveAsPDFandXPS" que j'ai mis egalement sous win7
merci de votre aide