I can select Microsoft Print to PDF from printer driver.



If you just want to save to PDF, why not DoCmd.OutputTo?