Как исправить ошибку «Отсутствует полоса прокрутки» в Excel?
Excel – это программа для работы с электронными таблицами, которая является частью пакета Microsoft Office и включает набор программ, используемых для решения некоторых основных офисных задач. Excel стал отраслевым стандартом в предыдущие десятилетия и сохраняет свои позиции благодаря простому и удобному интерфейсу. Однако совсем недавно стало поступать много отчетов, в которых пользователи не могут найти полосу прокрутки, доступную для каждой электронной таблицы.
Что препятствует тому, чтобы полоса прокрутки была видимой?
Получив многочисленные отчеты от нескольких пользователей, мы решили изучить проблему и предложили набор решений, устраняющих это для большинства наших пользователей. Кроме того, мы изучили причины, из-за которых он срабатывает, и перечислили их следующим образом.
- Отключено: в некоторых случаях возможно, что полоса прокрутки могла быть отключена в конфигурациях Excel. В Excel есть параметр, с помощью которого можно отключить полосу для увеличения видимости ячеек или для других целей.
- Свернуто: возможно, что полоса прокрутки может иметь были свернуты пользователем по ошибке. Существует возможность минимизировать полосу прокрутки прямо под ней, и она скрывает полосу прокрутки, если процесс не будет отменен.
- Вне поля зрения: в некоторых случаях программа Excel может быть увеличена или свернута, из-за чего программа должна быть ограничена определенным размером экранного пространства. Если программа ограничена, она может несколько раз минимизировать полосу прокрутки, чтобы отобразить информацию о ячейках.
Теперь, когда у вас есть базовое представление о природе вопрос, мы перейдем к решениям. Обязательно реализуйте их в определенном порядке, в котором они представлены, чтобы избежать конфликта.
Решение 1. Включение полосы прокрутки
Есть возможность отключить прокрутку панель в Excel, которая скрывает ее навсегда, пока эта опция не будет включена. Поэтому на этом этапе мы включим полосу прокрутки в настройках. Для этого:
- Откройте Excel и запустите электронную таблицу , для которой отсутствует прокрутка.
- Нажмите на откройте вкладку « Файл и выберите« Параметры ».
- Щелкните категорию« Advanced и выберите « Показатьпараметрыдля кнопкиэтойкниги ».
- Выберите оба параметра « ПоказатьПо горизонталиScrollbar »и параметры« Показать вертикальную полосу прокрутки ».
- Нажмите « ОК », чтобы сохранить изменения, и проверьте , сохраняется ли проблема.
Решение 2. Разверните полосу прокрутки
Если полоса прокрутки была свернута для отображения максимального количества ячеек, она будет скрыта до тех пор, пока процесс обратный. Поэтому на этом этапе мы будем максимизировать полосу прокрутки. Для этого:
- Запустите Excel и откройте электронную таблицу, для которой отсутствует прокрутка.
- В правом нижнем углу проверьте наличие «Три горизонтальные точки» рядом с кнопкой «Добавить» .
- Если точки присутствуют, это означает, что полоса прокрутки свернута .
- Нажмите и удерживайте « ТриГоризонтальныеточки и перетащите влево, чтобы показать полосу прокрутки еще раз.
- Проверьте, сохраняется ли проблема .
Решение 3. Расположение плиток
Похоже, что в некоторых версиях программы есть сбой, из-за которого полоса прокрутки может пропадать, если плитки не устроены. Поэтому на этом этапе мы будем располагать плитки. Для этого:
- Щелкните вкладку « Просмотр » и выберите « УпорядочитьAll ».
- Нажмите« Tiled »и выберите« OK », чтобы сохранить изменения.
- Проверьте, сохраняется ли проблема.
Решение 4. Изменение размера окна файла
В некоторых случаях Excel может быть настроен для отображения ячейки вместо полосы прокрутки для экономии места на экране. Поэтому на этом этапе мы настроим его для отображения полосы прокрутки. Для этого:
Excel works!
Иногда клиента не переубедишь. Думаю, это даже хорошо — ведь только клиент знает, что ему на самом деле нужно, а предоставляющий услугу должен стремиться сделать именно как просят. На этот раз мне заказали сделать, чтобы ячейки в матрице выбирались при помощи полосы прокрутки, горизонтальной и вертикальной. Основная причина — закрыть доступ к самой матрице и оставить возможность двигать только полосы прокрутки. Сделал именно так. А вам я расскажу, что такое полоса прокрутки в Excel, и как ее добавить на лист.
Сперва я напишу, как правильно и быстро добавить полосу прокрутки на лист, затем опишу, как настроить полосы,привязать их к коду VBA и защитить лист.
Полоса прокрутки в Excel. Начало
Добавить полосу прокрутки несложно: перейдите на вкладку разработчик (как включить вкладку, читайте здесь ). Найдите кнопку Вставить и выберите Элемент управления формы — Полоса прокрутки. Как показано на картинке:
Можно выбрать и элементы ActiveX (ниже), но на мой взгляд настройка Элемента управления формы для новичка удобнее. Поэтому рассказываю именно о них.
Полоса прокрутки в Excel, как элемент управления формы. Настройка
Итак, вы добавили полосу. Теперь привяжем ее к данным, сделать это несложно. Кликаете правой кнопкой мыши и выбираете формат объекта
Размер вы можете изменять, перетаскивая границы, поэтому в открывшемся окне нам наиболее интересна вкладка Элемент управления
Задаем мин и макс значения (у нас полоса на месяцы, поэтом от одного до 12), задаем шаг изменения по одному месяцу
Двигая ползунок полосы прокрутки, вы передаете число значения ползунка в определенную ячейку.
Это число передается в ячейку, которую вы указываете в поле Связь с ячейкой. В нашем случае A2.
Добавим в полосу прокрутки немного макросов
Теперь, чтобы в таблице выбиралась определенная ячейка, добавим немного кода. Откройте редактор VBA (что это такое читайте в статье ).
На странице листа запишите код
Этот макрос будет выполняться при изменении полосы прокрутки ScrollBar8 методом Change. У меня элементов было много и форма управления восьмая. Узнать номер вашей полосы прокрутки можно в окне, предварительно выделив полосу.
В Cells мы определяем значения нашей матрицы сначала по строкам, потом по столбцам. В ячейку B2 записываем статичное значение или передаем с горизонтальной полосы прокрутки. Вторую полосу создаем по аналогии.
Как защитить лист, но дать возможность работать с полосой прокрутки (элементом управления форм)
Заходите во вкладку Рецензирование и найдите кнопку Защитить лист . Жмете ОК. Но элементы управления форм тоже не работают во время защиты, — скажете вы. Верно. Я видел громоздкие коды, которые решали эту проблему. Но есть решение простое и удобное. Разрешите изменять ячейки, в которые полосы передают данные (A1 и B2), тогда и полосы будут работать при защищенном листе.
Чтобы разрешить изменение ячеек, кликните по ячейке правой кнопкой мыши — Формат ячеек — вкладка Защита — снимите галочку Защищаемая ячейка
Как добавить или убрать полосы прокрутки?
В нижней части и справа окна находятся полосы прокрутки (горизонтальная и вертикальная соответственно) — специальные регуляторы, необходимые для плавного перемещения по пространству табличного поля, а также для ускоренного передвижения по документу.
- В верхнем левом углу окна программы щелкните по кнопке «Office».
- В меню типичных задач выберите пункт «Параметры Excel».
- В окне «Параметры Excel» на вкладке «Дополнительно» в группе «Показать параметры для следующей книги» раскройте список и выберите книгу для настройки.
- Включите пункты «Показать горизонтальную полосу прокрутки» и «Показать вертикальную полосу прокрутки» (рис. 1.32).
Рис. 1.32. Окно «Параметры Excel». Пункты «Показать горизонтальную полосу прокрутки» и «Показать вертикальную полосу прокрутки»
Исправление отсутствия полосы прокрутки в Excel
По умолчанию в книге Excel отображается горизонтальная и вертикальная полоса прокрутки, позволяющая просматривать данные в электронной таблице.
Прокрутка в Excel означает прокрутку листа вверх, вниз или в сторону с помощью полос прокрутки, клавиш со стрелками на клавиатуре или колесика мыши. По умолчанию Excel отображает горизонтальные и вертикальные полосы прокрутки в правом нижнем углу экрана Excel, но вы можете скрыть их.
Восстановить полосу прокрутки в Excel
- Щелкните меню «Файл», затем щелкните «Параметры.
- На боковой панели выберите «Дополнительно».
- Выделите раздел «Параметры просмотра» в этой книге.
- Убедитесь, что установлены флажки «Показать горизонтальную полосу прокрутки» и «Показать вертикальную полосу прокрутки».
- Щелкните кнопку ОК.
Удалить последнюю активную строку
Поскольку вы не можете быть уверены, что никакие другие строки не были активированы между последней строкой с действительными данными и последней активированной строкой, удалите все строки ниже ваших данных и последнюю активированную строку.
- Выберите строки для удаления. Выделите заголовок строки с помощью мыши или нажмите Shift + пробел на клавиатуре.
- Щелкните правой кнопкой мыши заголовок одной из выбранных строк, чтобы открыть контекстное меню.
- Выберите «Удалить», чтобы удалить выбранные строки.
Ноябрьское обновление 2021:
Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитив себя от потери файлов и вредоносных программ. Это также отличный способ настроить ваш компьютер на максимальную производительность. Программа легко исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас есть идеальное решение под рукой:
- Шаг 1. Загрузите средство восстановления ПК и оптимизатор (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование», чтобы найти проблемы в реестре Windows, которые могут вызывать проблемы с вашим компьютером.
- Шаг 3: Нажмите «Исправить все», чтобы исправить все проблемы.
Развернуть полосу прокрутки
Если полоса прокрутки свернута, чтобы показать максимальное количество ячеек, она скрыта до тех пор, пока процесс не будет полностью изменен. Поэтому на этом этапе мы расширим полосу прокрутки. Из-за этого:
- Запустите Excel и откройте электронную таблицу без прокрутки.
- Убедитесь, что в правом нижнем углу рядом с кнопкой «Добавить» есть три горизонтальные точки».
- Если есть точки, это означает, что полоса прокрутки уменьшилась.
- Щелкните и удерживайте три точки по горизонтали и перетащите влево, чтобы снова отобразить полосу прокрутки.
Расположение плиток
Кажется, есть ошибка в некоторых версиях программы, из-за которой полоса прокрутки может потеряться, если плитки не размещены. Вот почему на этом этапе мы будем размещать плитки. Из-за этого: