Re : convertir feuille excel en pdf avec date et titre
Je pense que tu ferais mieux de chercher dans les options de ton imprimante PDF pour que le nom du fichier cible soit le meme que celui du fichier source, et que l'emplacement disque soit défini par défaut.
Ensuite tu peux appliquer la méthode PrintOut, sans besoin de passer par des SendKeys, et en ayant au préalable renommé ton fichier avec une manip de la sorte si tu veux pouvoir choisir le nom et y acoller la date et l'heure
dim nom$,sauve$
do while nom=""
nom=inputbox("Entrer le nom du fichier")
loop
sauve= format(date,"yyyymmdd") & " - " & format(time,"hhmmss") & " - " & nom & ".xls"
puis soit sauvegarder selon le nom que tu viens de définir (variable 'sauve') soit directement changer le nom du classeur en faisant thisworkbook.name=sauve mais je ne me souviens plus si cette derniere solution fonctionne sans accro.