Как мне напечатать две копии документа в Word, по одной на каждой стороне одной страницы?

4671
Mark

У меня есть документ, который я хотел бы напечатать дважды, по одному разу на каждой стороне одного листа бумаги. В настоящее время это выполняется с помощью двухстраничного документа, настроенного на печать двух страниц на листе, и он печатается один раз, а затем снова подается в принтер вверх ногами и печатается снова. Конечный результат этого процесса ручной двусторонней печати состоит в том, что когда бумага разрезается пополам, страница 1 отображается на одной стороне каждой половины, а страница 2 - на другой стороне.

Недавно я приобрел принтер, который поддерживает автоматическую двустороннюю печать, поэтому я решил, что будет проще использовать одностраничный документ с двумя столбцами, а затем использовать функцию автоматической двусторонней печати для печати двух копий, по одной на сторону. Оказывается, это нелегкий подвиг. Word начинает каждую «копию» на новом листе бумаги по причинам, которые совершенно очевидны, когда вы говорите, например, о трехстраничном документе.

Как я могу заставить (или заставить, или обмануть, или ...) Word напечатать вторую копию на другой стороне страницы, не прибегая к ручной двусторонней печати?

2
В этом случае «двусторонняя печать вручную» означает повторную вставку бумаги и повторную печать документа. Если бы был какой-то способ автоматически клонировать страницу 1 как страницу 2 (макрос?), Это было бы намного проще. Mark 11 лет назад 0

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

1
Graham Wager

I realise this is rather cumbersome, but you could copy/paste the page onto a second page of the same document (use Control+Enter to insert a page break).

At least as cumbersome as manually duplexing it. This is a document that is only ever printed once before being changed. Mark 11 лет назад 0
1
Scott

If you have Adobe Professional (or equivalent PDF-related tools) you could print your Word document to a PDF document, and then use your PDF editor to make a new PDF by concatenating two copies of the one.

That would be even harder than manually duplexing it... Mark 11 лет назад 0
Well, that’s relative –– it depends partly on how far the printer is from the computer (i.e., with your current practice, you make two trips; with mine, you make one).  Also, my solution (and also [@Graham’s](http://superuser.com/a/529099/150988)) might be scriptable. Scott 11 лет назад 0
Another solution: buy a robot to do the paper feeding for you.  I believe that they don’t cost much more than a car.  :-) Scott 11 лет назад 0
Теперь это решение мне нравится :) Mark 11 лет назад 0
1
pnuts

Следующее работает для меня (по крайней мере, насколько предварительный просмотр!):

Sub Macro1() Selection.WholeStory Selection.Copy ActiveWindow.ActivePane.VerticalPercentScrolled = 0 Selection.PasteAndFormat (wdPasteDefault) Selection.Paste Selection.TypeBackspace End Sub  

чтобы получить результат ниже из левой половины ниже:

SU529084 example

Возможно, это сочетается с перехватом команды print для этого документа (см. Код @ Adam для этого).

Но, возможно, стоит добавить «удалить последнюю страницу» в начале, или это может расти и расти!

0
juFo

Я думаю, что Print & Share имеет все необходимое для этого. Настройте его один раз в профиле и используйте всегда, когда вам это нужно.

Вот пример, который поможет вам начать трехкратное дублирование. https://www.youtube.com/watch?v=ja7PLjXTAHw&list=PLDF2C2AD95B2B2FC2&index=9
Если вы просто вставляете документ (или тот же документ) на четной стороне с помощью кнопки [Вставить страницы], вы готовы.