Формула в колонтитуле excel

Формула в колонтитуле excel

трюки • приёмы • решения

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

На рис. 191.1 показан лист с некоторыми значениями. Ячейка А1 содержит обычную формулу, которая вычисляет сумму значений. Цель состоит в том, чтобы отобразить значение ячейки А1 в центре верхнего колонтитула страницы.

Рис. 191.1. Необходимо показать содержимое ячейки А1 в верхнем колонтитуле страницы

Чтобы создать макрос, выполните следующие действия.

  1. Убедитесь, что окно рабочей книги не развернуто.
  2. Щелкните правой кнопкой мыши на вкладке листа и выберите команду Исходный текст. Появится пустой модуль кода в редакторе Visual Basic. В левой части щелкните на объекте ЭтаКнига, чтобы добавить для него код.
  3. Введите следующий макрос:

Private Sub Workbook_BeforePrint(Cancel As Boolean) With ActiveSheet.PageSetup .CenterHeader = Sheets("Лист1").Range("A1").Text End With End Sub

Макрос выполняется в том случае, если книга печатается. Макрос копирует содержимое ячейки А1 (листа Лист1) в центральный верхний колонтитул. Вы можете, конечно, настроить имя листа или адрес диапазона так, чтобы колонтитул отображал содержимое другой ячейки.

Чтобы разместить содержимое ячейки в различных местах верхнего и нижнего колонтитулов, замените CenterHeader одним из следующих названий:

  • LeftHeader;
  • RightHeader;
  • LeftFooter;
  • CenterFooter;
  • RightFooter.

К сожалению, Excel 2010 не выводит новый верхний или нижний колонтитул, когда книга предварительно просматривается.

Если у вашей книги расширение XLSX, вам необходимо повторно сохранить ее с расширением XLSM. В противном случае Excel отбросит макрос.

Этот пример научит вас добавлять информацию в верхний или нижний колонтитул (верхнюю или нижнюю часть каждой печатной страницы) в Excel.

  1. Нажмите кнопку Page Layout (Разметка страницы) на вкладке View (Вид), чтобы переключиться в режим разметки страницы.
  2. Кликните по надписи Click to add header (Верхний колонтитул), чтобы добавить колонтитул вверху страницы.Активируется группа вкладок Header & Tools (Работа с колонтитулами).
  3. Нажмите кнопку Current Date (Текущая дата) на вкладке Design (Конструктор), чтобы добавить текущую дату. Таким же образом можно добавить текущее время, имя файла, название листа и т. д.
Читайте также:  Недорогой планшет для ребенка 5 лет

Примечание: Excel использует коды, чтобы автоматически обновлять верхний и нижний колонтитул, как только в книге появляются изменения.

  1. Таким же образом можно добавлять информацию в левую и правую части верхнего колонтитула. Для примера поместите курсор в левую часть, чтобы вписать название вашей компании.
  2. Кликните где-либо еще на листе, чтобы увидеть верхний колонтитул.

Примечание: На вкладке Design (Конструктор) в разделе Options (Параметры) вы можете включить особый колонтитул для первой страницы или разные колонтитулы для чётных и нечётных страниц.

Аналогичным образом вы можете добавлять информацию в нижний колонтитул.

  1. Нажмите кнопку Normal (Обычный) на вкладке View (Вид), чтобы вернуться в обычный режим.

Добавление верхних и нижних колонтитулов в рабочую книгу облегчает просмотр документа при выводе его на печать. При помощи вкладки Конструктор 8 группе Работа с колонтитулами вы можете добавлять в колонтитулы различные сведения о документе (new!) (номер страницы и название рабочего листа, например), и располагать колонтитулы в верхней и нижней частях каждого раздела или страницы любой рабочей книги или любого рабочего листа. Если вставить готовый колонтитул не представляется возможным, вы можете использовать для вставки такие объекты, как системные данные локального компьютера (время и дата), имена рабочих книг и рабочих листов, рисунки и какую-либо другую информацию. При вставке объектов в верхние и нижние колонтитулы Excel вставляет знак & и квадратные скобки, в которых указывается имя объекта. Например, &|Страница] для номера страницы. Excel изменит этот код на действительный объект после того, как вы выйдете из режима вставки колонтитулов. Вместо того чтобы вставлять одни и те же верхние и нижние колонтитулы на каждую страницу, вы можете воспользоваться различными командами во вкладке Конструктор, чтобы создать различные колонтитулы для первой страницы документа, для четных и нечетных страниц.

Читайте также:  The godfather вылетает при запуске

Чтобы добавить готовый верхний или нижний колонтитул в режиме разметки страницы:

Нажмите вкладку Вставка.

Нажмите кнопку Колонтитулы.

Рабочий лист переключится в режим разметки страницы.

Чтобы вставить готовый верхний или нижний колонтитул, нажмите кнопку Верхний колонтитул или кнопку Нижний колонтитул, а затем выберите желаемые сведения.

Образцы информации отображаются в меню. После того, как вы выберите тип колонтитула, Excel закроет вкладку Конструктор.

Чтобы добавить дополнительный текст в верхние и нижние колонтитулы, щелкните окна левого, центрального или правого верхнего колонтитулов в верхней или нижней части страницы, чтобы установить указатель мыши в точке ввода текста.

Чтобы изменить верхний или нижний колонтитул, выделите текущий текст.

Введите текст колонтитула.

Для ввода текста с новой строки нажимайте клавишу Enter.

Чтобы выйти из режима ввода колонтитулов, щелкните кнопкой мыши где-либо в рабочем листе или нажмите клавишу Esc.

Чтобы вставить объекты в колонтитулы в режиме разметки страницы:

Нажмите вкладку Вставка.

Нажмите кнопку Колонтитулы.

Рабочий лист переключится в режим разметки страницы.

Щелкните окна левого, центрального или правого верхнего колонтитулов в верхней или нижней части страницы, чтобы установить указатель мыши в точке ввода текста.

Нажмите вкладку Конструктор в группе Работа с колонтитулами.

Чтобы вставить отдельные объекты, нажимайте соответствующие кнопки в группе Элементы колонтитулов.

Выберите или отмените следующие параметры в группе Параметры:

Особый колонтитул для первой страницы — удалить верхние и нижние колонтитулы с первой страницы;

Разные колонтитулы для четных и нечетных страниц:

Изменять масштаб вместе с документом — использовать в колонтитуле тот же размер шрифта и масштаб, что и во всем рабочем листе;

Выровнять относительно полей страницы — выровнять поля колонтитулов относительно полей рабочего листа

Читайте также:  Принтер sp 150 su горит красным

Чтобы выйти из режима ввода колонтитулов, щелкните кнопкой мыши где-либо в рабочем листе или нажмите клавишу Esc.

Ссылка на основную публикацию
Adblock detector