Я использую следующий код для печати ряда страниц из нескольких листов. Я знаю, что я могу использовать принтер «print to PDF», чтобы получить данные в формате PDF. Но когда я печатаю, некоторые аспекты моего документа Excel не выглядят так красиво. Однако, когда я сохраняю как PDF, документ становится довольно. Поэтому я задаюсь вопросом, есть ли какой-нибудь способ СОХРАНИТЬ ряд страниц из списка листов AS PDF.Сохраните некоторые страницы из некоторых листов Excel в формате PDF
If IsEmpty(Cells(i, "C").Value) Then 'Printa alla sidor
Call Sheets(Cells(i, "A").Value).PrintOut
ElseIf Cells(i, "C").Value = 0 Then 'Printa fram till viss sida
Call Sheets(Cells(i, "A").Value).PrintOut(1, 1)
ElseIf Cells(i, "C").Value > 0 Then 'Printa fram till viss sida
Call Sheets(Cells(i, "A").Value).PrintOut(1, Cells(i, "C").Value)
End If
Можно ли экспортировать несколько вариантов в один и тот же файл PDF? Скажем, я хочу экспортировать страницы 1-2 из листа «A» и всех страниц из листа «B»? – user1283776
Это хороший вопрос ... позвольте мне подумать и проверить его :) –
см. Два дополнительных параметра в моем ответе. –