Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Главное меню

Сквозная нумерация, колонтитулы.

Автор viven, 07.09.2012, 15:38

« назад - далее »

viven

Есть спецификация, в которой надо в двух местах проставить номера страниц, но разных. Т.е. в одном месте сквозная нумерация (с 49 листа), а в другом месте на этом же листе документа надо ещё раз, но уже с цифры 1. Помогите, плииииииз.Ужё всё перепробовала.

chombi

Ну если офис 10 то файл/печать/параметры страницы/колонтитулы/создать

viven

Все не так просто))) но я уже разобралась..спасибо.

iosani

Всем добрый день.
Нужен макрос заполнения колонтитулов со сквозной нумерацией нескольких листов в книге EXEL 2003 в формате (страница 30 страниц 50).


Poltava

А зачем вам макрос? Файл--Параметры страницы--Вкладка колонтитулы и далее настраиваете все что вам нужно!
Не пытайтесь спорить с дебилом. Иначе вы опуститесь до его уровня. Где он задавит вас своим опытом.

iosani

Необходимо пронумеровать всю книгу кроме первого листа (Реквизиты).
Например в книге 28 страниц в 10 листах, нумерация начинается с листа ( ТИТ Л), так чтобы у каждой страницы был свой номер.
В листах колонтитулы сделаны их надо пронумеровать.

iosani

Файл отправил.
На форуме я нашёл макрос который делали Вы, но он не совсем подходит.

Poltava

Ув. iosani на будущее, не имейте привычку вытягивать файлы из тем не ссылаясь на первоисточник! Приведенный вами файл из темы Пронумеровать страницы в листах одной книги и сделать содержание на другом Вам совершенно не подходит он предназначен для других целей! Если я правильно понял вашу задачу то повторюсь Зачем вам макрос! Посмотрите внимательно видео в приложении
Не пытайтесь спорить с дебилом. Иначе вы опуститесь до его уровня. Где он задавит вас своим опытом.

Poltava

Не пытайтесь спорить с дебилом. Иначе вы опуститесь до его уровня. Где он задавит вас своим опытом.

iosani

#9
Добрый день Poltava.
Посылаю пример документа с макросом в (Эта Книга).
При нажатии просмотра документа, макрос формирует нижние колонтитулы с номерами страниц в формате "Лист N (Всего листов N)".
1. Колонтитулы формируются на всех листах, а надо чтобы колонтитулы формировались со второго листа. (В Реквизиты колонтитул не нужен, а все остальные листы с колонтитулами ТИТ л, Паспорт и т.д.).
2. Нумеруются  колонтитулы сквозной нумерацией в каждом листе "ТИТл  Лист 1 (Всего листов 1)","Паспорт  Лист 1 (Всего листов 1)","ВизОсмотр  Лист 1 (Всего листов 3)",а надо чтобы сквозная нумерация шла по всей книге "ТИТл  Лист 1 (Всего листов 26)","Паспорт  Лист 2 (Всего листов 26)","ВизОсмотр  Лист 3 (Всего листов 26) и т.д."
Зачем нужен именно макро?
Документы создаются из шаблонов. Берётся шаблон и заполняется. Количество страниц в документе может быть разная в зависимости от количества информации.
Ручной метод заполнения колонтитулов (видео присланное Вами вчера)  не удобен тем, что документы делают разные люди, которые либо забывают при печати заполнить колонтитулы , либо не знают как это делать. В итоге распечатывается 10 документов без нумерации страниц и приходится их перепечатывать мне самому с нумерацией страниц ручным методом  (видео присланное Вами вчера). Макрос необходим для того, чтобы при формировании документа исполнители не задумывались о заполнении колонтитулов при печати, а колонтитулы заполнялись при просмотре или выводе на печать автоматически.
Подытожу что необходимо:
1. Необходимо чтобы колонтитулы формировались со второго листа. (В Реквизиты колонтитул не нужен, а все остальные листы с колонтитулами ТИТ л, Паспорт и т.д.).
2.  Необходимо чтобы сквозная нумерация шла по всей книге "ТИТл  Лист 1 (Всего листов 26)","Паспорт  Лист 2 (Всего листов 26)","ВизОсмотр  Лист 3 (Всего листов 26) и т.д."
3. Макрос выполнялся при предварительном просмотре или печати документа (эта функция вроде работает в примере).
4. Колонтитулы должны быть в формате "Лист N (Всего листов N)".(эта функция реализована в примере).

iosani

Цитата: iosani от 08.05.2014, 09:23
Добрый день Poltava.
Посылаю пример документа с макросом в (Эта Книга).
При нажатии просмотра документа, макрос формирует нижние колонтитулы с номерами страниц в формате "Лист N (Всего листов N)".
1. Колонтитулы формируются на всех листах, а надо чтобы колонтитулы формировались со второго листа. (В Реквизиты колонтитул не нужен, а все остальные листы с колонтитулами ТИТ л, Паспорт и т.д.).
2. Нумеруются  колонтитулы сквозной нумерацией в каждом листе "ТИТл  Лист 1 (Всего листов 1)","Паспорт  Лист 1 (Всего листов 1)","ВизОсмотр  Лист 1 (Всего листов 3)",а надо чтобы сквозная нумерация шла по всей книге "ТИТл  Лист 1 (Всего листов 26)","Паспорт  Лист 2 (Всего листов 26)","ВизОсмотр  Лист 3 (Всего листов 26) и т.д."
Зачем нужен именно макро?
Документы создаются из шаблонов. Берётся шаблон и заполняется. Количество страниц в документе может быть разная в зависимости от количества информации.
Ручной метод заполнения колонтитулов (видео присланное Вами вчера)  не удобен тем, что документы делают разные люди, которые либо забывают при печати заполнить колонтитулы , либо не знают как это делать. В итоге распечатывается 10 документов без нумерации страниц и приходится их перепечатывать мне самому с нумерацией страниц ручным методом  (видео присланное Вами вчера). Макрос необходим для того, чтобы при формировании документа исполнители не задумывались о заполнении колонтитулов при печати, а колонтитулы заполнялись при просмотре или выводе на печать автоматически.
Подытожу что необходимо:
1. Необходимо чтобы колонтитулы формировались со второго листа. (В Реквизиты колонтитул не нужен, а все остальные листы с колонтитулами ТИТ л, Паспорт и т.д.).
2.  Необходимо чтобы сквозная нумерация шла по всей книге "ТИТл  Лист 1 (Всего листов 26)","Паспорт  Лист 2 (Всего листов 26)","ВизОсмотр  Лист 3 (Всего листов 26) и т.д."
3. Макрос выполнялся при предварительном просмотре или печати документа (эта функция вроде работает в примере).
4. Колонтитулы должны быть в формате "Лист N (Всего листов N)".(эта функция реализована в примере).

1 пункт я вроде сделал ( Необходимо чтобы колонтитулы формировались со второго листа. (В Реквизиты колонтитул не нужен, а все остальные листы с колонтитулами ТИТ л, Паспорт и т.д.).

Poltava

Ваше рвение к макросу в данном случае немного непонятно и происходит скорее от неправильного подхода к вопросу! перечитайте пожалуйста еще раз внимательно сообщение и пересмотрите видио
1)-Настраивать колонтитулы при печати это утопия колонтитулы настраиваются ОДИН РАЗ В ШАБЛОНЕ
2)-Эксель рассчитывает количество листов в документе из расчета страниц отправленных на печать и это никак не побороть! отсюдова следует что для того чтобы в документе была сквозная нумерация достаточно просто отправить на печать все листы одновременно делается это путем выделения листов с shift  это кстати и показано в моем видео.
3)-При всем выше сказанном на мой взгляд макрос становиться ненужен потому как намного проще научить людей печатать несколько листов чем рассказывать им о макросах и том что их нужно включать и как все это делать!
Ну и вывод! Даже если вы решитесь на макрос то он сведется к выделению листов и банальному нажатию кнопки печать. Такой макрос с легкостью запишется и с помощью записи макроса! Если же у вас другие идеи или приведенное решение чем то не устраивает то попробуйте объяснить подробней что не так.
Не пытайтесь спорить с дебилом. Иначе вы опуститесь до его уровня. Где он задавит вас своим опытом.