Sendmail convertir copie feuille xlsm en pdf

  • Initiateur de la discussion Initiateur de la discussion miliev83
  • Date de début Date de début

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 !

miliev83

XLDnaute Occasionnel
Bonjour,

Je suis sous Excel 2007, je n'ai pas outlook et ne connait pas le nom du serveur et le port utilisé (pc de l'entreprise)

Je passe par la fonction Sendmail pour envoyer une copie de mon onglet actif au format xlsm mais j'aimerai convertir cette copie avant l'envoi en pdf.

Le fait de passer en pdf m'éviterait de devoir protéger la feuille avant l'envoi car certaine données doivent rester filtrées.

Voici mon code :

Code:
Sub envoiMailEtFeuilleActive()
 ActiveSheet.Copy ' créée une copie de la feuille active
Sheets("planning2").ExportAsFixedFormat Type:=xlTypexslm, Filename:= _
 ActiveWorkbook.Path & "\" & "Planning2.pdf"
 ActiveWorkbook.SendMail Recipients:=Range("Y11").Value, Subject:="Planning"
 Application.DisplayAlerts = False
 ActiveWorkbook.Close ' supprime le classeur créé après l'envoi
 Application.DisplayAlerts = True
 End Sub

Le mail est bien envoyé mais il reste au format xlsm.

Comment faire l'envoyer en pdf ??

Merci d'avance! 😉
 
- 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

L
Réponses
4
Affichages
4 K
LAMULE
L
Réponses
1
Affichages
43 K
Compte Supprimé 979
C
Retour