Enrgistrement simultané en xls et pdf

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 !

Citaro

XLDnaute Occasionnel
Bonjour au forum,

J'ai un code qui me permet d'enregistrer mes feuilles dans des dossiers distincts en fonction d'une cellule et je voudrais en faire aussi une version PDF

Private Sub CommandButton1_Click()
Dim Fichier As Variant
Fichier = Range("H19").Value
ActiveWorkbook.SaveAs Filename:= _
Fichier
End Sub


Citaro
 
Dernière édition:
Re : Enrgistrement simultané en xls et pdf

Bonjour Citaro, Papou (ah cette fois çi, je t'ai eu 🙂)

Sur XL2007 ou XL2010, tu peux enregistrer ton fichier directement au format PDF.

Pour XL2003 ou antérieur, il faudra passer sans doute par un logiciel de type PDF Creator.

Il y a plein d'exemples sur XLD en faisant une petite recherche.
 
Dernière édition:
Re : Enrgistrement simultané en xls et pdf

bonsoir Citaro,
comme on ne connait pas ta version d'excel puisque tu n'as pas trouvé utile de le mettre je ne peux pas te répondre, et je te rassure tous te le demanderont!!!
a+
papou 😱

EDIT bonsoir Michel tu es gentil d'avoir répondu !!!!
oui la dernière fois c'était juste aussi !! bonne soirée Papou
 
Dernière édition:
Re : Enrgistrement simultané en xls et pdf

Bonsoir Citaro Michel
moi je testerais ceci si ta cellule H19 n'a pas l'extension.xls autrement il faudra modifier
a+
papou 😱

VB:
Private Sub CommandButton1_Click()
Dim Fichier As Variant
Fichier = Range("H19").Value
ActiveWorkbook.SaveAs Filename:=Fichier
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Fichier & ".pdf" _
        , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
        :=False, OpenAfterPublish:=False
End Sub
 
Dernière édition:
Re : Enrgistrement simultané en xls et pdf

re bonsoir Citaro,
teste voir mais je suis pas sur
a+
papou 😱

VB:
Private Sub CommandButton1_Click()
Dim Fichier As Variant
Fichier = Range("H19").Value
ActiveWorkbook.SaveAs Filename:=Fichier
ActiveWorkbook.ExportAsFixedFormat Type:=xlTypePDF, Filename:=Fichier & ".pdf" _
        , Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
        :=False, From:=1, To:=3,OpenAfterPublish:=False
End Sub
 
- 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
880
Retour