Я не очень продвинут с Excel
или VBA
, но мне удалось со временем кое-что решить.
В настоящее время у меня есть электронная таблица Excel с командной кнопкой, которая отправляет область печати вPDF.Для печати достаточно просто 2 страницы.
Мне бы хотелось, чтобы командная кнопка печатала либо просто страницу 1, либо страницу 2, либо страницы 1 и 2 в зависимости от значения ячейки.
Код, который я сейчас использую для печати всей области печати в PDF:
Sub PrinttoPDF()
ActiveSheet.ExportAsFixedFormat _
Type:=xlTypePDF, _
Filename:=Range("J2").Value & "_" & Range("J4").Value & "_" & "Budget Quotation" & ".pdf", _
Quality:=xlQualityStandard, _
IncludeDocProperties:=True, _
IgnorePrintAreas:=False, _
OpenAfterPublish:=True
End Sub
Может кто-нибудь посоветует, как изменить мой код?
Большое спасибо!