Deprecated: RegularLabs\Library\ArrayHelper::implode(): Implicitly marking parameter $last_glue as nullable is deprecated, the explicit nullable type must be used instead in /homepages/10/d550841420/htdocs/libraries/regularlabs/src/ArrayHelper.php on line 225
Créer une macro pour enregistrer au format PDF

Recherche

Vous enregistrez régulièrement vos documents au format PDF. Vous pouvez effectivement créer une macro reliée à un bouton qui vous évitera de faire manuellement l'enregistrement sous.

Voici une macro  qui va enregistrer le document actif en PDF

Sub VersPDF()
'macro écrite par m@rina
Dim nfichier As String, intpos As Byte

nfichier = ActiveDocument.Name
'trouve la position de l'extension
intpos = InStrRev(nfichier, ".")
nfichier = Left(nfichier, intpos - 1)
'enregistre dans le dossier en cours
ActiveDocument.SaveAs2 FileName:=nfichier, fileformat:=wdFormatPDF
End Sub

Selon votre version de Word, cela peut ne pas fonctionner. Dans ce cas remplacez la dernière ligne par celle-ci :

ActiveDocument.ExportAsFixedFormat OutputFileName:=nfichier, ExportFormat:=wdExportFormatPDF

 

 

Statistiques

France 71,7% France
Canada 5,2% Canada
Chine 4,3% Chine

Total:

161

Pays
018475152
Aujourd'hui: 294
Hier: 370
Cette semaine: 1.462
Semaine dernière: 2.492
Ce mois: 664