В настоящее время я использую следующий код для вывода части листа Excel в формате PDF. Мне интересно, можно ли было бы также добавить пароль к выводу PDF.
Sub print_pdf()
Sheets(Array("Sheet1", "Sheet2")).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
ThisWorkbook.Path & "\" & NameOfWorkbook _
, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas _
:=False, OpenAfterPublish:=True
End Sub