PDA

Просмотр полной версии : Нумерация страниц в ВОРДе



kross
02.09.2004, 09:05
Кто-нибудь может помочь?
Задача такая:
надо провести двойную нумерацию страниц в документе ВОРДа.
Первая - СКВОЗНАЯ в верхнем правом углу листа,
т.е., как обычно: начиная с 1 и до конца документа.
А вторая - должна начинаться с нового раздела в середине документа (допустим угол - нижний правый),
причем иметь вид "Стр. Х из УУ", где Х номер страницы в этом разделе (т.е начиная опять с 1),
а УУ - общее число страниц в этом РАЗДЕЛЕ.
Причем ПЕРВАЯ нумерация должна продолжаться...

Вообще, есть какая-то возможность подправить код
поля номера страницы, с тем, чтобы можно было проводить в нем вычисления?
Например, вычесть из номера стр константу...
Тогда бы все было так славно...

заранее благодарен.

Naeel Maqsudov
06.09.2004, 01:09
Вообще, есть какая-то возможность подправить код
поля номера страницы, с тем, чтобы можно было проводить в нем вычисления?

Дык, нажимаем Shitf-F9 на этом поле и правим, затем нажимаем F9 и все.

В самом поле "Номер страницы" как в таковом конечно ничего не сделать, но кто мешает поставить в колонтитул поле "="

{= {Page} - 10 }

Однако константа не сильно спасает, я бы вычитал не константу, - номер_страницы_с_которой_на чинается_текущий_раздел +1. Если в начале раздела стоит заголовок, то можно воспользоваться перекрестной ссылкой.

kross
06.09.2004, 06:53
...или я че не так делаю
вот, вот я на что-то такое и надеялся...
одна проблема в VB я..., кхмм...
ну в общем... "абсалютная блондинка" :(
Подправил я код поля:
{={PAGE} + 1}
в результате:
!Синтаксическая ошибка, {
не работает... (((
Вопрос таков А ПРОБЕЛЫ критичны в выражении???

Naeel Maqsudov
06.09.2004, 13:38
Пробелы вобщем не критичны, если не являются разделителями :)


!Синтаксическая ошибка, {

Пардон, а фигурную скобку вы руками набирали что-ли? Нажмите Ctrl-F9 - появятся скобки, в эти скобки вписываем PAGE (регистр не важен). Т.е. поля вкладываются друг в друга путем создания одних полей внутри кода других.

Есть еще способ. Берем номер страницы, выделяем его и нажимаем Ctrl-F9. Эврика! Он оказывается внутри других фигурных скобок. Дописываем "=" и "+1" слава и справа от него и все.


одна проблема в VB я..., кхмм...
ну в общем... "абсалютная блондинка"

Раслабьтесь! ;) Это к VB не имеет ни малейшего отношения! VB начнется после того, как вы нажмете Alt-F11. :)

kross
06.09.2004, 14:07
дурдом...
Толи день незадался, то ли я больше "блондинка", чем допустимо... 8(
значит так, по порядку:
а) ставлю курсор в колонтитул
б) нажимаю ctrl+F9
в) в появившемся поле, между фигурных скобок, пишу =page+1
чтобы точно: ПОЛУЧАЕТСЯ: {=page+1}
г) ОБНОВЛЯЮ ПОЛЕ!
д)результат: !Неопределенная закладка, PAGE

Скажи, мил человек, У ТЕБЯ ЭТО РАБОТАЕТ?
Кстати, если я убираю все а оставляю только page в фигурных, все честно пишет...
морок какой-то... :(

Но ве равно спасибо за помощь! ))))

kross
06.09.2004, 14:37
УРА!!!!!!!!!!!!!!!!!!!!!!!!!
СПАСИБА!!!!!!!!!!!
Я не блАндинка, я идиот! уф...
подумаешь, ctrl, shift перепутал...

ЕЩЕ РАЗ С П А С И Б АААА!!! ;))))

surgutfred
15.09.2005, 05:00
Народ подскажите плиз. В Word 2000 при нумерации вместо 1,2,3... вставляется этот самый {Page}, как от него избавиться? Переустановка офиса не спасла.

kross
15.09.2005, 06:44
Народ подскажите плиз. В Word 2000 при нумерации вместо 1,2,3... вставляется этот самый {Page}, как от него избавиться? Переустановка офиса не спасла.

:shock: :D
Попробуй нажать Alt+F9
Помогло?
:wink: