dubatovka |
|
1 |
|
Автоматическое изменение номеров при печати12.01.2012, 20:31. Показов 40793. Ответов 31
Здравствуйте. Очень нуждаюсь в помощи. Необходимо напечатать 2000 договоров и постоянно изменять номера .. на 400-тых уже готов выкинуть компутер в окно ( Проблема в следующем: 1. Имеем договора. Добавлено через 7 минут |
62 / 15 / 1 Регистрация: 14.12.2010 Сообщений: 15 |
|
13.01.2012, 05:28 |
2 |
dubatovka
0 |
KoGG 5590 / 1580 / 406 Регистрация: 23.12.2010 Сообщений: 2,366 Записей в блоге: 1 |
||||||
13.01.2012, 16:36 |
3 |
|||||
Нужно сделать закладку в первом месте с именем (в примере) DocumentNumber, в 3 -х других местах вставить перекрестную ссылку на эту закладку.
Вложения
4 |
0 / 0 / 0 Регистрация: 18.04.2016 Сообщений: 3 |
|
18.04.2016, 21:47 |
4 |
KoGG
0 |
0 / 0 / 0 Регистрация: 19.04.2017 Сообщений: 5 |
|
19.04.2017, 13:22 |
5 |
Добрый день!
0 |
KoGG 5590 / 1580 / 406 Регистрация: 23.12.2010 Сообщений: 2,366 Записей в блоге: 1 |
||||
19.04.2017, 19:48 |
6 |
|||
0 |
0 / 0 / 0 Регистрация: 19.04.2017 Сообщений: 5 |
|
20.04.2017, 08:09 |
7 |
Доброе утро! Миниатюры
0 |
1234 / 671 / 239 Регистрация: 22.12.2015 Сообщений: 2,093 |
|
20.04.2017, 09:12 |
8 |
mir chaya, почему не хотите использовать вполне рабочий вариант:
Можно использовать механизм слияния для создания бланка писем при рассылке: в общем-то инструмент изначально специально для вашей задачи и предназначен.
0 |
0 / 0 / 0 Регистрация: 19.04.2017 Сообщений: 5 |
|
20.04.2017, 09:31 |
9 |
Dinoxromniy, благодарю за участие, но вот этот вариант как раз мне и не подходит.. Почему, собственно, я и воспользовалась схемой с макросом .. Доработать надо просто.. Я, к сожалению, не программист, что-то знаю, конечно, но недостаточно..
0 |
Dinoxromniy |
20.04.2017, 09:33
|
Не по теме:
почему не хотите использовать вполне рабочий вариант
но вот этот вариант как раз мне и не подходит.. Почему, собственно, я и воспользовалась схемой с макросом .. Спасибо за разъяснение, теперь уложилось в голове.
0 |
KoGG 5590 / 1580 / 406 Регистрация: 23.12.2010 Сообщений: 2,366 Записей в блоге: 1 |
||||
20.04.2017, 20:04 |
11 |
|||
Возможно перекрестная ссылка рушится, так как закладка при работе исчезает, а потом вставляется новая с таким же именем.
0 |
0 / 0 / 0 Регистрация: 19.04.2017 Сообщений: 5 |
|
21.04.2017, 07:35 |
12 |
KoGG, спасибоооооооо!!!!!! все работает!!!!!!!!!!!
0 |
0 / 0 / 0 Регистрация: 14.06.2017 Сообщений: 2 |
|
14.06.2017, 20:54 |
13 |
Добрый вечер! Попытался использовать макрос, но не учел, что он именно 1000 шт пытается распечатать!) Мне гораздо меньше надо, подскажите, где править, каждый раз произвольное количество нужно будет. Еще мне теперь принтер не унять))) но с этим думаю сам разберусь.
0 |
0 / 0 / 0 Регистрация: 19.04.2017 Сообщений: 5 |
|
15.06.2017, 06:34 |
14 |
Доброе утро! Baden13, если вы зададите конечный результат 1000, то, естественно, он вам 1000 и напечатает. Лично я делаю по 10, 20,30 шт. Сохраняю документ после печати и на след раз порядковый номер не сбивается, а продолжается. На сегодняшнее утро у меня последний номер 2990, следовательно, если мне надо распечатать 20 документов, то в макросе задам число 3010. Все гениальное — просто! =)
0 |
0 / 0 / 0 Регистрация: 14.06.2017 Сообщений: 2 |
|
15.06.2017, 14:38 |
15 |
Спасибо за ответ! Добавлено через 51 минуту А вот еще вопрос: если у меня документ двухсторонний, номер договора в шапке на одной и другой стороне листа, возможно как-то доработать макрос, чтобы использовать «двухстороннюю печать вручную»?
0 |
0 / 0 / 0 Регистрация: 12.07.2017 Сообщений: 104 |
|
12.07.2017, 13:25 |
16 |
Доброго времени суток! Run-time error ’13’: В отладке ругается на: Nachalo = ActiveDocument.Bookmarks(«DocumentNumber»).Range + 1 Что делать? Спасибо.
0 |
0 / 0 / 0 Регистрация: 11.08.2018 Сообщений: 1 |
|
11.08.2018, 09:57 |
17 |
Доброго времени суток! Нужна нумерация билетов, на А4 их расположено 10 шт, нумерация должна идти так 1 лист 1-10, второй 11-20 и т.д.
0 |
0 / 0 / 0 Регистрация: 26.04.2019 Сообщений: 5 |
|
26.04.2019, 13:24 |
18 |
Подскажите как использовать Ваш макрос, если нужно при печати менялись 2 значения (номер паспорта и серийный номер).
0 |
Модератор 11342 / 4661 / 748 Регистрация: 07.08.2010 Сообщений: 13,505 Записей в блоге: 4 |
|
26.04.2019, 14:13 |
19 |
2 значения (номер паспорта и серийный номер). номера и серии у вас видимо не подряд(это какая-то случайная выборка
1 |
0 / 0 / 0 Регистрация: 26.04.2019 Сообщений: 5 |
|
26.04.2019, 14:23 |
20 |
Мне хотя бы простой вариант сделать.
0 |
-
June 24 2010, 17:46
- IT
- Cancel
Способ 1
Будем использовать лишь Word и Excel. Покажу на примере 2007-ой версии, хотя всё тоже самое можно сделать и в 2003-ей.
1. Открываем Excel и создаём документ с номерами нужных нам документов, вот так:
Выделяем мышкой два номера и растягиваем на сколько нам нужно номеров:
C Excel’ем всё, сохраняем готовый файл под именем Нумерация_документов.xlsx
2. Переходим в Word и открываем документ, на котором нам нужно проставить номера и распечатать.
Переходим на вкладку Рассылки (Alt-Ы) — Начать слияние — Пошаговый мастер слияния…
Выбор типа документа: я оставляю выбранным письма (письмо в данном случае можно сделать любого формата, в том числе A4).
Шаблоном является текущий документ (можно было шаблон открыть на этом этапе).
Нажимаем обзор и выбираем источник данных (наших заранее сделанных номеров документов) Нумерация_документов.xlsx
Появляется окно для выбора листа, выбираем Лист1.
Появляется окошко с нашими номерами.
Слава богу Нажимаем OK.
И видим, что теперь источник данных выбран, можно создавать письмо. Нажимаем Создать письмо.
Так, теперь нужно подставить номер в бланк ровно в те места куда нужно.
Ставим курсов в документе в то место куда нужно подставить номер и нажимаем Другие элементы… справа.
Выбираем наше поле, нажимаем кнопки Вставить и Закрыть.
В документе появляется вот такого вида поле:
Всё подставилось, теперь можно печатать, отправлять и т.д., для просмотра нажимаем Далее. Просмотр писем.
При этом у нас подставляются конкретные значения и мы можем щёлкать их:
Нажимаем Далее. Завершение слияния, всё готово
Можно нажать на Печать… — и тогда всё отпечатается, или на Изменить часть писем… тогда выбранную часть Word преобразует в единый длинный документ и отдельные документы можно будет отредактировать.
Способ 2 — программирование на Visual Basic
1. Включаем в Word панель «Разработчик» (она по-умолчанию выключена в Word’е).
2. Переходим на панель «Разработчик» и нажимаем на Visual Basic (или вместо всего этого нажимаем Alt-F11) — оказываемся в редакторе кода.
3. Вводим макрос:
Sub Печать_кучи_документов_с_номерами()' В документе там где должен быть номер должна стоять 239366 '
For Номер_документа = 239366+1 To 239366+100
With Selection.Find
.Text = Trim(Str(Номер_документа - 1))
.Replacement.Text = Trim(Str(Номер_документа))
.Forward = True
.Wrap = wdFindContinue
End WithSelection.Find.Execute Replace:=wdReplaceAllApplication.PrintOut Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
Next
End Sub
4. В документ везде где требуется номер вставляем цифры 239366. И запускаем макрос на выполнение :)))
P.S. Специально для Элечки чтобы облегчить её работу
Удаление номера страницы с первой страницы
-
На вкладке Вставка нажмите кнопку Верхний колонтитул или Нижний колонтитул и выберите пункт Изменить верхний колонтитул или Изменить нижний колонтитул.
-
Установите флажок Особый колонтитул для первой страницы.
Примечание:
Особый колонтитул для первой страницы можно применить не только к самой первой странице документа, но и к первой странице любого раздела в нем. -
В области верхнего или нижнего колонтитула на первой странице вы увидите надпись Верхний колонтитул первой страницы. Выделите номер страницы и нажмите кнопку DELETE.
-
Для выхода нажмите кнопку Закрыть окно колонтитулов или клавишу ESC.
Совет: Чтобы нумерация второй страницы начиналась с 1 вместо 2, выберите Вставка > Номер страницы > Формат номеров страниц и присвойте параметру Начать с в разделе Нумерация страниц значение 0 вместо 1.
Начало нумерации страниц со страницы 3 — двусторонняя печать
Если первая страница в документе — титульная, вторая — оглавление, а на третьей странице должен отображаться номер 1, см. статью Начало нумерации страниц на странице 3 — двусторонняя печать.
Выберите вариант, наиболее соответствующий вашей ситуации.
Вам нужно, чтобы номер не отображался на титульной странице, а на второй странице отображался сразу номер 2.
-
На вкладке Вставка нажмите кнопку Верхний колонтитул или Нижний колонтитул и выберите пункт Изменить верхний колонтитул или Изменить нижний колонтитул.
-
Установите флажок Особый колонтитул для первой страницы.
Примечание:
Особый колонтитул для первой страницы можно применить не только к самой первой странице документа, но и к первой странице любого раздела в нем. -
В области верхнего или нижнего колонтитула на первой странице вы увидите надпись Верхний (нижний) колонтитул первой страницы. Выделите номер страницы и нажмите клавишу DELETE.
-
Для выхода нажмите кнопку Закрыть окно колонтитулов или клавишу ESC.
Начало нумерации страниц со страницы 3 — двусторонняя печать
Если первая страница в документе — титульная, вторая — оглавление, а на третьей странице должен отображаться номер 1, см. статью Начало нумерации страниц на странице 3 — двусторонняя печать.
Удаление номера страницы с первой страницы
-
Выберите Вставка > Колонтитулы.
-
Справа щелкните Параметры и выберите Особый колонтитул для титульной страницы.
-
Еще раз щелкните Параметры и выберите Удаление номеров страниц.
-
Чтобы посмотреть номера страниц и проверить, удалился ли номер с первой страницы, выберите Вид > Режим чтения.
-
Если удалены все номера страниц, нажмите Вставка > Колонтитулы и выберите слева Остальные страницы. Нажмите Вставка > Номер страницы и выберите расположение номера.
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Как автоматизировать нумерацию копий документа выводимых на печать
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 5 ]
1 18.12.2010 22:36:08
- radionmc
- рядовой
- Неактивен
- Зарегистрирован: 18.12.2010
- Сообщений: 2
Тема: Как автоматизировать нумерацию копий документа выводимых на печать
Доброго времени суток всем. Помогите пожалуйста.
Задача такова есть документ word (гарантийный талон), и нужно вести учёт кому и сколько гарантийников выдано, соответственно их нужно пронумеровывать каждый раз при выводе на печать
Как автоматизировать данный процесс ? За ранее большое спасибо.
P.S: из моей просьбы ясно, что я не гуру в word поэтому прошу пояснить по народному
2 Ответ от Иван 20.12.2010 07:36:16
- Иван
- майор
- Неактивен
- Откуда: Томск
- Зарегистрирован: 13.05.2010
- Сообщений: 65
- Поблагодарили: 14
Re: Как автоматизировать нумерацию копий документа выводимых на печать
Можно сделать вот так:
в номер гарантийника вставить поле «номер версии». Делается это вот так: заходим в меню «Вставка Экспресс блоки Поле» в списке «Поля» ищем REVNUM, вставляем его, предварительно установив необходимые настройки формата и числового формата.
Это счётчик сохранений документа. Обновляется автоматически после сохранения документа. Открыли документ, напечатали, сохранили. В следующий раз при открытии номер будет на 1 больше.
Если у вас уже очень большой номер, например 10000 и столько раз сохранить документ вы не сможете, то вставляем другое поле: нажимаем сочетание «Ctrl+F9» появляются скобки {}, пишем {=9999+… # «0»} вместо многоточия вставляем наше поле REVNUM.
Отредактировано Иван (20.12.2010 07:43:25)
Word не может «тупить».
Он — всего лишь программа, выполняющая наши команды.
3 Ответ от radionmc 21.12.2010 11:16:50
- radionmc
- рядовой
- Неактивен
- Зарегистрирован: 18.12.2010
- Сообщений: 2
Re: Как автоматизировать нумерацию копий документа выводимых на печать
да, а если необходимо распечатать 200 копий то надо каждую сохранять и распечатывать по одной если я правильно понял
4 Ответ от Иван 21.12.2010 11:39:31
- Иван
- майор
- Неактивен
- Откуда: Томск
- Зарегистрирован: 13.05.2010
- Сообщений: 65
- Поблагодарили: 14
Re: Как автоматизировать нумерацию копий документа выводимых на печать
У самого стоит та же проблема.
При печати большого количества экземпляров приходится всё вручную забивать, как выйти из этого положения, пока не придумал. Но для печати отдельных экземпляров пользоваться можно.
Word не может «тупить».
Он — всего лишь программа, выполняющая наши команды.
5 Ответ от VBA-addict 22.12.2010 17:41:24
- VBA-addict
- майор
- Неактивен
- Зарегистрирован: 12.10.2010
- Сообщений: 66
Re: Как автоматизировать нумерацию копий документа выводимых на печать
Так, на самом деле вы не видите, что говорите о 2-х задачах, требующих РАЗНОГО решения:
1) Вы печатаете свой талон в котором меняется 1.1 Номер, 1.2 ФИО, 1.3 Организация и сам текст стандартен и впоследствии вам не нужен
2) Вы хотите в результате получить NNN файлов соответствующих выданным талонам
1) Решается просто: Делаете шаблон в Word + Файл Excel с изменяемыми полями, потом пользуетесь инструментом СЛИЯНИЕ в Ворде. как пример на Оф 2007 внешняя ссылка В 2003 почти так же
В этом случае вы заполняете файл Excel, а потом из ворда печатаете нужную Квитанцию
2) Это 2 варианта:
2.1 = 1 + макрос сохраняющий итоговый документ, сбрасывая связь с экселем
2.2 Самостоятельный макрос, вычленяющий их текущего документа ваши данные, которые вам нужны и перекидывающие их в Excel или Другой файл Ворд, а потом сохраняющий ваш документ и переходящий к следующему
Опыт показывает, что варианта 1 за глаза хватает 90% !!! страждущих
Отредактировано VBA-addict (22.12.2010 17:42:40)
Делай, что можешь, и будь, что будет!
Сообщений [ 5 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Похожие темы
- Печать документа
- Печать документа без картинок
- Выборочная печать документа
- Печать нечёткого изображения из документа
- При отправке на печать сохранять некоторую часть документа в файл?
- После вывода на печать документа, следом идет лист шаблона
- Автоматизировать даты
- Как автоматизировать подгонку страниц?
Как автоматизировать нумерацию копий документа выводимых на печать
Если говорить о приложениях из офисного пакета, то самая популярная, разумеется, Microsoft Word. Вряд ли в ближайшее время у нее вдруг возникнет серьезный конкурент, который сможет сместить с лидерских позиций. Наш сайт о Microsoft Office Word даст ответ про: синонимы и антонимы к слову раззадориться.
Хотя текстовых редакторов много, но, у нас в стране, по крайней мере, Ворд значительно опережает другие. На портале о Microsoft Office Word вы узнаете про: word 2010 удалить список.
На сайте, посвященном Microsoft Word, вы найдете множество необходимых сведений, а какие-то проблемы, детали и нюансы можно обсудить на форуме Ворд Эксперт. Наш сайт о Microsoft Office Word даст ответ про: прогромирование в ворде.
Довольно простая и удобная пользователю регистрационная система, которая досконально объяснена в основном разделе, доступный и понятный всем язык общения, хорошая модерация, исключающая спам и флуд, это так сказать общечеловеческие достоинства форума. На портале о Microsoft Office Word вы узнаете про: не работает ворд идет загрузка необходимого компонента.
С точки зрения предмета обсуждения все так же устроено очень разумно. Вопросы, которые приходят на ум большому количеству пользователей, вынесены в главный раздел, а остальным можно обсудить в разделах, посвященных настройкам, редактированию и форматированию текста, шаблонам, а так же автоматизации процесса. На портале о Microsoft Office Word вы узнаете про: эта ошибка обычно возникает, если текущий режим защиты от макросов не разрешает использование макросов..
Участникам предложено самим научиться создавать макросы, использовать готовые или оставить заказ. По такому же принципу решаются все остальные вопросы. На портале о Microsoft Office Word вы узнаете про: настроить exsel,word.
Есть и общие темы, не вошедшие в главные разделы и подфорум, где можно высказать свои пожелания.
Содержание
- Способ 1: Простое редактирование
- Способ 2: Редактирование нумерации в сложном документе
- Вопросы и ответы
Нумерация страниц в документе при помощи MS Word может быть изменена довольно легко:
- Дважды щелкните левой кнопкой мыши по номеру страницы, чтобы выделить цифру вместе с колонтитулом.
- Через верхнюю панель Ворда перейдите в раздел «Конструктор», найдите там пункт «Номер страницы», по которому и нажмите.
- Из выпадающего списка выберите нужный вариант расположения нумерации и наведите на него курсор, чтобы отобразились шаблоны с видами нумерации.
- Все в том же «Номере страницы» на этот раз выберите «Формат номеров страниц», чтобы изменить стиль цифр.
- Для смены шрифта и размера цифр вместо шагов 2-4 через верхнюю панель Ворда перейдите на вкладку «Главная» > «Шрифт».
Способ 1: Простое редактирование
В некоторых ситуациях необходимо изменение стиля, расположения на странице, формата номера на страницах документа редактора Microsoft Word. В зависимости от сложности документа это делается несколькими способами. Если нужно изменить формат или начертание нумерации в простых документах сплошного текста, то это можно сделать с помощью встроенных функций текстового процессора. Для этого действуйте согласно инструкции:
- Дважды щелкните по номеру страницы левой кнопкой мыши — таким образом цифра вместе с колонтитулом выделится. Активируется новое окно в верхней панели – «Конструктор». Найдите меню «Номер страницы» и раскройте его.
- Выберите параметр, который нужно использовать в конечном документе. Расположить номер можно слева, справа или посередине страницы. Встроенная коллекция шаблонов Ворда позволяет использовать различные варианты, включая значение «Страница X из Y». По итогу нумерация будет выглядеть, как «Страница 2 из 35», например.
- Перейдите в «Формат номеров страниц», чтобы задать стиль цифр или использовать буквы вместо номеров.
- Здесь доступен выбор страницы, с которой можно начать нумерацию, при этом предыдущие листы пронумерованы не будут.
Читайте также: Как пронумеровать страницы в Microsoft Word
Если нужно изменить шрифт и размер цифр, то после выделения номера перейдите на вкладку «Главная», расположенную на верхней панели, затем выберите нужные значения в блоке «Шрифт». Открыть окно с изменением шрифта, размера, стиля цифр можно и с помощью комбинации клавиш «Ctrl + D» при выделенном номере.
При необходимости отключения отображения номера на первой странице достаточно отметить пункт особого колонтитула на вкладке конструктора колонтитулов.
Способ 2: Редактирование нумерации в сложном документе
В объемных документах со сложной структурой, где требуется отдельная нумерация для каждого раздела, действовать придется иначе. В этом случае сделайте следующее:
- Проверьте, используются ли в документе разделы и разрывы между ними. Для этого нажмите на иконку отображения непечатаемых знаков в разделе «Абзац» на главной вкладке.
- Выделите нижний или верхний колонтитул на странице, следующей за разделом. Сделать это можно двойным нажатием левой кнопки мыши. На вкладке конструктора колонтитулов должна стать активной функция перехода «Как в предыдущем разделе». Если она не работает, то изменить нумерацию для каждого раздела нет возможности, поскольку между страницами нет разрыва раздела.
Читайте также: Добавляем разрыв страницы в Microsoft Word
Если между страницами есть разрывы, то в блоке «Колонтитулы» раскройте меню «Номер страницы», затем измените расположение или стиль номеров в разделе.
Еще статьи по данной теме: