У меня есть два листа в файле .xlsx.
Первый лист использует столбцы от А до С и вписывается в бумага для альбомной ориентации формата A4 ,
Второй лист впишется в одиночная альбомная ориентация Ширина бумаги формата A4 с бесконечными страницами высотой , Он использует столбцы от А до L.
Но когда я выбираю оба листа для печати или когда я выбираю Печать всей рабочей книги, в предварительном просмотре всегда отображается второй лист, на котором некоторые столбцы «обрезаны».
Если я печатаю каждый лист отдельно, это нормально. Конечно, слова на напечатанном первом листе выглядят больше, чем слова на напечатанном втором листе. Я полагаю, что второй лист уменьшен до 47%, чтобы соответствовать ширине пейзажа A4. Первый сохраняет 100% шкалу.
Другой вариант - я выбираю печатать оба листа в масштабе 47%. Но, конечно, это означает, что первый лист не максимизирует ширину напечатанной страницы, и слова будут выглядеть излишне маленькими на первом напечатанном листе.
Мой вопрос:
Есть ли способ напечатать оба листа в одной команде печати, сохраняя разные масштабы для обоих листов, используя Excel 2007 и 2010?
Если метод предполагает подготовку файла Excel xlsx каким-либо образом, я хотел бы также знать.
В настоящее время я использую PHPExcel для генерации этого xlsx-файла для корпоративного клиента, отсюда и запрос.
Клиент не разбирается в технологиях, и я хочу выяснить, насколько это возможно.
Ответы не должны включать знания PHPExcel. Я просто возьму ответы, связанные с Excel, и выясню, как это сделать с помощью PHPExcel