2

Я использую функцию "Строки для повторения сверху" в диалоговом окне "Параметры страницы" в Excel, чтобы гарантировать, что многострочный блок заголовка появится на каждой напечатанной странице моего листа. Однако я хотел бы иметь возможность изменять некоторые биты заголовка в зависимости от содержимого текущей страницы. Я просто хотел бы отобразить значение одной ячейки в первой строке, которая печатается на странице.

Если это мой заголовок:

Раздел: хх

И данные выглядят так (столбцы Section и Name):

1 Фу
1 бар
2 Баз

Я хочу, чтобы "хх" в заголовке было "1". Если далее на следующей странице значение в столбце "Раздел" равно "3", я хочу, чтобы это было напечатано в заголовке следующей страницы.

Первоначально я думал, что использование функции "OFFSET" может помочь, например,

= "Раздел:" & СМЕЩЕНИЕ (A2, 1, 0)

Но он показывает только смещение от исходного размещения заголовка, таким образом, работает только на странице 1.

Конечный документ представляет собой PDF-файл, поэтому сейчас я могу вернуться с помощью "TouchUp Text Tool" в Acrobat и добавлять значения постранично. Но это становится утомительным процессом с 70+ страницами отчетов. У кого-нибудь есть идеи получше, которые не требуют, чтобы я копировал исходный документ Excel со вставленными заголовками каждые N строк?

Это Excel 2008 для Mac, если это имеет значение.

2 ответа2

1

Вы не можете управлять количеством страниц через "Строки для повторения сверху". Единственный способ сделать то, что вы просите, это настроить заголовок страницы в разделе "Печать"> "Настройка страницы", как описано здесь:http://www.bettersolutions.com/excel/EZC149/QT524312221.htm

0

Вы можете поиграть с созданием имени в книге, которая содержит формулу смещения (A2,10), а затем вы можете сделать это ... создать имя FakeHeader = "Раздел:" & OFFSET (Лист1!A2,1,0)

Тогда, если вы используете это имя = FakeHeader, где происходят ваши пагбрейки, вы получите что-то близкое к тому, что вы пытаетесь сделать. По общему признанию это означает, что нужно немного контролировать структуру страницы, но вы можете разделить на разделы так, как вы хотели

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .