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

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

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

  • Посмотрите, обновляет ли или использует ли кто-то книгу книгу, и при этом удаляет панели.

  • Проверьте, есть ли в книге макрос, который запускается автоматически при запуске и удаляет панели. Вы можете попробовать найти текст «FreezePanes» в макросах.)

  • Посмотрите, действительно ли книга сохраняется в формате, отличном от Excel, например в CSV или HTML. Другие форматы не обязательно сохраняют некоторые настройки, например панели. (Сохраните файл в формате XLS или XLSM, чтобы увидеть, решит ли это проблему.)

  • Работает ли открытая рабочая книга в нескольких окнах?

Если это так, и одно из окон не использует панели, настройки в последнем закрытом окне будут теми, которые будут «прилипать» к книге.

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

  • Используются ли фильтры в книге? Если вы примените фильтры, затем установите панели и, наконец, удалите фильтры, панели также могут исчезнуть.

Если ни один из них не подходит вам, попробуйте начать с новой пустой тетради. Поместите в него тестовые данные, заморозьте панели, а затем сохраните. Выйдите из Excel и снова откройте книгу. Если панели все еще присутствуют, это хороший признак того, что проблема связана только с другой книгой. В этом случае может случиться так, что книга повреждена (по какой-то причине), и вам может потребоваться поработать над переносом данных в другую книгу.

При желании вы можете сделать еще две вещи. Один из них — просто сохранить настраиваемый вид рабочего листа с установленными панелями. Затем вы сможете загрузить настраиваемое представление позже и иметь настройки панели (вместе со многими другими настройками), чтобы вы могли продолжить работу с книгой.

Еще вы можете попробовать создать свой собственный макрос, который устанавливает панели так, как вы хотите, чтобы они отображались. Вот пример:

Private Sub Workbook_Open()

Sheets("Sheet1").Range("D4").Select     ActiveWindow.FreezePanes = True End Sub

Этот макрос будет добавлен в модуль ThisWorkbook, и вам нужно будет изменить ссылку на ячейку (D4) и имя рабочего листа (Sheet1), чтобы отразить, где вы хотите установить панели. При желании вы также можете изменить код на «обычный» макрос, который можно назначить сочетанию клавиш или панели быстрого доступа. Таким образом, вы можете использовать макрос для установки похожих панелей на любом листе одним нажатием кнопки.

Sub SetPanes()

ActiveSheet.Range("D4").Select     ActiveWindow.FreezePanes = True End Sub

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

Этот совет (604) применим к Microsoft Excel 2007, 2010, 2013 и 2016.