Обновление оглавления с формулой - PullRequest
2 голосов
/ 15 октября 2010

Я обновил номера страниц в моем текстовом документе, используя формулу.Теперь номера страниц имеют ряды, такие как 1,1,2,2,3,3 ..

Но числа в оглавлении по-прежнему такие же, как и в предыдущем.Я попытался обновить их, используя опцию «Обновить поле», доступную в MS Word 2007 и 2010.

Могу ли я использовать формулу здесь также для изменения номеров страниц?если да, то как?

Ответы [ 2 ]

1 голос
/ 22 октября 2010

Содержание составлено из скрытых внутренних закладок. Таким образом, каждая страница имеет закладку, которая назначается при создании оглавления, которая начинается с _Toc..., который является логическим номером страницы (1, 2, 3 и т. Д.). В оглавлении не используется то, что вы изменили в верхнем / нижнем колонтитуле, в качестве закладки.

Чтобы выполнить то, что вы просите, вам нужно будет присвоить каждому из номеров вашей страницы закладки, а затем вручную создать оглавление с кодами полей { PAGEREF yourPageNumberBookmark } внутри { HYPERLINK }

1 голос
/ 22 октября 2010

Мне потребовалось немного времени, чтобы понять это, потому что я не делал этого раньше с формулой, но я обнаружил, что если переключить код поля для номеров страниц в нижнем колонтитуле, вы увидите фактическую формулу используется для отображения номеров вашей страницы, и это должно выглядеть примерно так: {PAGE}. Если вы обратите пристальное внимание, вы заметите, что {} выделены жирным шрифтом. То, что я сделал, чтобы манипулировать этими номерами страниц с помощью формулы, я нажал CTRL + F9, чтобы получить жирные фигурные скобки, затем =, затем CTRL + F9, чтобы получить другой набор фигурных скобок и набрал внутри них PAGE, после чего я набрал * 2, затем я окружил {PAGE} * 2 в скобках. В результате получилось что-то вроде этого: {= ({PAGE} * 2)}. Итоговый документ содержит только четные номера страниц, которые следуют за этим форумом: 2, 4, 6, 8 и т. Д. Надеемся, что это поможет вам в ваших поисках.

...