Как распечатать несколько листов Excel в одном файле PDF?

42463
Anriëtte Myburgh

Я пытаюсь распечатать несколько листов из одной книги Excel в один файл PDF. Но он часто печатает их отдельно или только на первом листе.

Я выбрал все листы и сделал, чтобы у них была та же самая настройка страницы. Я работаю над Tiger и в диалоговом окне «Печать» нажимаю на левую нижнюю кнопку «Сохранить PDF» и оттуда выбираю «Сохранить PDF-X».

У кого-нибудь есть для меня другое решение?

5
Для тех, кто использует Excel в Windows: на Mac, в диалоговом окне печати всегда есть возможность сохранить файл в формате PDF. Таким образом, я думаю, что на самом деле не имеет значения, что задающему вопрос нужен PDF; вопрос, вероятно, мог бы также прочитать ** «Как напечатать несколько листов Excel за один раз?» **, независимо от того, напечатан ли он на бумаге или «напечатан» в другом формате. Arjan 14 лет назад 1

7 ответов на вопрос

2
Vijay

Выберите несколько листов с помощью Ctrl, а затем распечатайте с помощью PDF PDF Writer, чтобы получить один файл vijay

1
Paul Lammertsma

Просто распечатайте листы Excel в отдельные файлы PDF и присоедините их, используя Adobe Acrobat Professional, если он у вас есть. Если нет, не переживайте: есть великолепный набор инструментов PDF с открытым исходным кодом . Вот краткое руководство, объясняющее, как объединить несколько PDF-файлов.

Это очень просто:

pdftk sheet1.pdf sheet2.pdf cat output sheets_all.pdf 

Обратите внимание, что вы можете использовать подстановочные знаки и порядок ввода определяет порядок страниц.

Спасибо, это очень полезно, но я на самом деле ищу более постоянное решение / исправление. Я печатаю цитаты в PDF каждый день, и мне нужно, чтобы это работало лучше. Anriëtte Myburgh 14 лет назад 0
Все, что я могу придумать, это сделать довольно общий пакетный файл с использованием подстановочных знаков. Другой крайностью является написание PHP / PEAR-экспортера: существуют хорошо зарекомендовавшие себя пакеты для чтения XLS-файлов и написания PDF-файлов, но это будет серьезно излишним. Paul Lammertsma 14 лет назад 0
Действительно, это не решение. Но для архивов: для объединения PDF-документов можно легко использовать Preview. Просто откройте один документ PDF, сделайте, чтобы Preview показывал его боковую панель, а затем перетащите другой ** поверх ** существующего эскиза на боковой панели. (Убедитесь, что вы не перетаскиваете его * ниже * или * над * существующим миниатюрой на боковой панели; вы действительно должны перетаскивать его поверх существующего миниатюры.) После того, как вы уроните его, миниатюра превратится в буклет с гребнем, который можно развернуть. или свернут в одну миниатюру на боковой панели. Разверните его и перетащите миниатюры, чтобы изменить порядок, если это необходимо. Arjan 14 лет назад 0
@Arjan Спасибо, я пробовал это, но это специфично для Preview на Leopard или позже, и я использовал Preview на Tiger. Anriëtte Myburgh 14 лет назад 0
Возможно, существует решение Apple Script, которое объединяет печать из Excel и инструментарий PDF в одно нажатие кнопки, но я недостаточно знаком с Apple Script. Возможно, ответьте на вопрос о переполнении стека, и кто-то может дать вам то, что вы можете просто подключить. Paul Lammertsma 14 лет назад 0
1
Anriëtte Myburgh

Я несколько раз пытался присвоить двум отдельным листам одинаковые поля и свойства страницы, но мне это ни на что не помогло.

Я исправил это с помощью задачи Automator, которая отняла у меня довольно много времени, но как только она сработала, это мне очень помогло.

Спасибо за все ответы, хотя я действительно указал в своем вопросе, что я сделал все предложенные решения перед публикацией.

На самом деле, это выглядит примерно так же хорошо, как Automator. Он просто отображает все PDF-файлы или объединяет их? Мне интересно, как это получилось. Paul Lammertsma 14 лет назад 0
Случилось так, что цитаты всегда содержали 2 страницы, причем первая всегда была одинаковой. Поэтому я просто распечатал второй в формате PDF на рабочий стол. Выбирается как на рабочем столе, так и при щелчке правой кнопкой мыши -> Действия с папками -> Объединение PDF-файлов (мое задание). Он берет файлы и сортирует их в алфавитном порядке (в моем случае это уменьшается), а затем объединяет PDF-файлы и сохраняет их в новый файл на рабочем столе. Anriëtte Myburgh 14 лет назад 0
Хорошо, что вы нашли решение. Пожалуйста, поделитесь основными деталями об этой задаче Automator? Arjan 14 лет назад 0
Вся задача Automator описана в комментарии чуть выше вашего. Anriëtte Myburgh 14 лет назад 0
1
Catnz

Выберите листы, которые вы хотите в вашем файле PDF (убедитесь, что вы печатаете предварительный просмотр / установите области печати на каждом листе, который вы хотите распечатать) и «сохранить как» PDF. Создает файл PDF со всеми выбранными листами.

0
Bobby

Как предположил Пол, вы можете объединить их после печати, например, с помощью pdfsam . В качестве альтернативы вы можете использовать PDFCreator, который поддерживает создание запросов документов и объединяет их вместе.

PDFCreator предназначен только для Windows (и, вероятно, не будет добавлять большую функциональность для Mac). Arjan 14 лет назад 0
0
AdamV

Есть ли какая-либо кнопка «Опции» в диалоге «Сохранить как»? В Excel 2007 / Windows в диалоговом окне «Сохранить как PDF» есть кнопка «Параметры», которая затем позволяет сохранить только выделенную страницу, активный лист, выбранные листы, всю книгу и т. Д. Я понятия не имею, доступно ли это в вашей версии Office. для Mac.

0
Sathya

При сохранении документа, варианта выбора и всей рабочей книги вместо активного листа

  • Выберите и перетащите все PDF-файлы в предварительный просмотр.
  • Выбрать все на боковой панели.
  • Распечатать и сохранить как PDF.
I did that as well, but it still just gives me separate PDF's instead of one PDF with multiple pages in it. Anriëtte Myburgh 14 лет назад 0