Многострочные верхние и нижние колонтитулы (Microsoft Excel)
Если вы используете код макроса для установки верхнего или нижнего колонтитула, вы можете назначить для них более одной строки. Таким образом, при желании у вас может быть двух- или трехстрочный верхний или нижний колонтитул. Для этого нужно просто включить код Chr (13) в строку, которую вы используете для установки верхнего или нижнего колонтитула. При использовании с кодами команд, обсуждаемыми в других выпусках ExcelTips, это действительно очень мощно.
Например, предположим, что вам нужен центрированный заголовок, включающий название вашей компании в первой строке и сегодняшнюю дату во второй. Вы должны использовать следующий код:
ActiveSheet.PageSetup.CenterHeader = "&C&BAmalgamated Widgets, Inc.&B" & Chr(13) & "&D"
Обратите внимание на использование кода команды & B, чтобы выделить название компании жирным шрифтом. Второй вариант использования кода команды — отключить полужирный атрибут, чтобы дата не выделялась жирным шрифтом. Также обратите внимание на использование кода команды & C. Помните, что использование кодов команд позиционирования, таких как эти, отменяет размещение. Таким образом, следующий код (который обычно размещает информацию в левой части заголовка) дает те же результаты, что и предыдущий код:
ActiveSheet.PageSetup.LeftHeader = "&C&BAmalgamated Widgets, Inc.&B" & Chr(13) & "&D"
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (1992 г.) применим к Microsoft Excel 97, 2000, 2002 и 2003.