Вы можете найти полезным когда-нибудь поместить содержимое ячейки в нижний колонтитул рабочего листа и обновлять нижний колонтитул каждый раз, когда содержимое ячейки изменяется. Самый простой способ сделать это — использовать макрос. Ниже приведен пример макроса, который помещает содержимое ячейки A1 в левую часть нижнего колонтитула:

Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)

ActiveSheet.PageSetup.LeftFooter = Range("A1").Text End Sub

Макрос запускается каждый раз, когда Excel выполняет свой обычный пересчет, то есть каждый раз, когда изменяется содержимое любой ячейки или кто-то нажимает F9. Если вы хотите, чтобы содержимое находилось в другой части нижнего колонтитула, вы можете изменить LeftFooter на CenterFooter или RightFooter.

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

Если вы работаете с очень большим листом, то изменение нижнего колонтитула при каждом пересчете в Excel может излишне замедлить работу вашего компьютера.

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

_Примечание: _

Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.

link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера].

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2522) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:

link: / excelribbon-Putting_Cell_Contents_in_Footers [Помещение содержимого ячейки в нижние колонтитулы].