Проблема с кодом, который у меня есть, заключается в том, что он либо сохраняет все страницы на всех листах в книге, либо сохраняет только страницы в диапазоне, указанном аргументами «от» и «до».
Файлы Excel, с которыми я работаю, имеют 7 рабочих листов, и каждый рабочий лист может иметь любое количество страниц. Если я укажу, что хочу экспортировать, например, «от 1 до 4», то в качестве документа PDF будут экспортированы только первые 4 страницы первого рабочего листа, а не все страницы первых 4 рабочих листов.
Может ли кто-нибудь сказать мне, как добиться того, что я пытаюсь сделать? Код ниже не то, что я хочу:
application.ActiveWorkbook.ExportAsFixedFormat(
Microsoft.Office.Interop.Excel.XlFixedFormatType.xlTypePDF,
path,
Excel.XlFixedFormatQuality.xlQualityStandard,
true,
true,
1,
4,
false,
Missing.Value);