Полоса прокрутки в excel
В Excel есть две полосы прокрутки, одна — это вертикальная полоса прокрутки, которая используется для просмотра данных в Excel вверх и вниз, а другая полоса прокрутки — это горизонтальная полоса прокрутки, которая используется для просмотра данных слева направо, мы можем скрыть или отобразите полосу прокрутки в категории «Параметры» на вкладке файлов, где мы найдем вкладку «Дополнительно» и возможность скрыть полосы прокрутки.
Полосы прокрутки в Excel
Если у вас есть огромный набор данных, который был введен в электронную таблицу Microsoft Excel, вам, несомненно, потребуется использовать функцию полос прокрутки в Excel. Интерактивная полоса прокрутки в Microsoft Excel очень полезна для пользователей при использовании Excel при заполнении большого количества данных. Вам не нужно вводить определенное значение вручную, чтобы перейти в нужную ячейку. Вы можете легко использовать полосу прокрутки для выбора значений из предоставленного списка, что также экономит ваше время. Давайте покажем вам, как создать полосу прокрутки в Microsoft Excel.
Как создать полосы прокрутки в Excel?
Давайте разберемся с процессом создания полос прокрутки в Excel на примерах.
Я взял данные по 35 штатам Индии, согласно переписи населения 2011 года. На скриншоте ниже видно, что данные не могут быть просмотрены в полном формате на одном экране.
Теперь мы создадим полосы прокрутки в Excel для указанного выше набора данных, с помощью которых окно будет отображать только 10 состояний за раз. Когда вы меняете полосу прокрутки, данные будут меняться динамически. Давайте следовать процедурам, которые были объяснены со скриншотами для лучшего понимания.
- Вы должны управлять своими данными. Вы можете увидеть это на скриншоте ниже.
- Теперь вам нужно активировать вкладку разработчика в Excel в своей электронной таблице Excel, если она еще не активирована.
- Чтобы активировать вкладку разработчика, просто щелкните правой кнопкой мыши любую из существующих вкладок Excel и выберите «Настроить ленту в Excel».
- Вы увидите диалоговое окно параметров Excel. С правой стороны вы должны проверить параметр «Разработчик» на панели «Основные вкладки». Рассмотрим скриншот ниже.
- Теперь перейдите на вкладку «Разработчик» и нажмите «Вставить». В разделе «Управление формой» вы должны нажать кнопку вращения (полосу прокрутки).
- Вы должны щелкнуть полосу прокрутки в опции Excel, а затем щелкнуть любую ячейку вашей электронной таблицы Excel. Вы увидите полосу прокрутки, вставленную в электронную таблицу.
Теперь вам нужно щелкнуть правой кнопкой мыши вставленную полосу прокрутки в Excel и выбрать «Управление форматом». Вы увидите диалоговое окно управления форматом.
- Перейдите на вкладку «Управление» в диалоговом окне «Управление форматом» и внесите следующие изменения:
- Текущее значение — 1
- Минимальное значение — 1
- Максимальное значение — 19
- Постепенное изменение — 1
- Сотовая связь — 3 L $
Смотрите скриншот ниже.
- Измените размер полосы прокрутки Excel и поместите ее по длине в 10 столбцов. Смотрите скриншот ниже.
- Теперь вам нужно ввести следующую формулу СМЕЩЕНИЯ в первую ячейку данных, то есть H4. Формула = СМЕЩЕНИЕ (C3; L $ 3,0). Вы должны скопировать эту формулу, чтобы заполнить все остальные ячейки столбца.
- Точно так же вы должны заполнить формулу СМЕЩЕНИЕ в столбце I и столбце J. Формула для столбца I будет = СМЕЩЕНИЕ (D3, $ L $ 3,0), которое будет помещено в ячейку I4, а для столбца J,
- Это будет = OFFSET (E3, $ L $ 3,0), которое будет помещено в столбец J4. Скопируйте формулу в другие ячейки столбца.
- Вышеупомянутая формула СМЕЩЕНИЯ теперь зависит от ячейки L3 и связана с полосами прокрутки в Excel. Полоса прокрутки полностью настроена для вас в электронной таблице Excel. Смотрите скриншот ниже.
Сброс полос прокрутки в Excel — крошечная ошибка полосы прокрутки
Иногда проблема может возникнуть из-за крошечной полосы прокрутки. Хорошо известно, что полосы прокрутки, будь то горизонтальные или вертикальные, устанавливаются размером используемой ячейки диапазона. Иногда этот используемый диапазон может стать очень большим из-за большого количества наборов данных, и из-за этого полоса прокрутки становится крошечной. Эта крошечная проблема с полосой прокрутки настолько странна, что может затруднить навигацию по листу.
Давайте узнаем, почему возникает эта ошибка? Это всегда происходит только из-за ошибки пользователя. Это может произойти, если вы случайно заблудитесь в клетки за пределами области, которая действительно необходима. Эта потенциальная человеческая ошибка является причиной возникновения этой ошибки. Есть четыре способа решить эту проблему:
Excel для Microsoft 365 Word для Microsoft 365 Excel для Microsoft 365 для Mac Word для Microsoft 365 для Mac Excel 2021 Word 2021 Excel 2021 for Mac Word 2021 for Mac Excel 2019 Word 2019 Excel 2019 для Mac Word 2019 для Mac Excel 2016 Word 2016 Excel 2016 для Mac Word 2016 для Mac Excel 2013 Word 2013 Еще. Меньше
Показывать полосы прокрутки в Word и Excel для Windows
Полосы прокрутки могут быть скрыты вручную. Вместо этого вы можете изменить этот параметр, чтобы вместо него были полосы прокрутки.
Выберите Файл > Параметры.
На вкладке Дополнительные прокрутите экран до раздела Экран.
Выберите Показать горизонтальную полосу прокрутки и Показать вертикальную полосу прокрутки, а затем нажмите кнопку ОК.
Автоматическое скрытие полос прокрутки в Windows 10
Полосы прокрутки могут быть настроены на автоматическое скрытие себя. Вы можете отключить этот параметр.
В Windows Параметрывниз прокрутите список вниз и нажмите кнопку Удобство доступа > экран.
Прокрутите страницу вниз и установите для Windows автоматическое скрытие полос прокрутки .
Восстановление окна приложения
Если отображение и перелистывание полос прокрутки не работали для их показа, попробуйте сделать это.
Щелкните правой кнопкой мыши заголовок окна приложения и выберите развернуть.
Снова щелкните заголовок заголовка правой кнопкой мыши и выберите восстановить.
Показывать полосы прокрутки в Word и Excel для Mac
Сначала установите параметры прокрутки Системные настройки.
В меню Apple выберите пункт Системные настройки.
Выберите категорию Общие.
В области Показать полосыпрокрутки выберите Всегда, а затем закройте диалоговое окно.
Проверка параметров представления
Если изменение системных параметров не работает, проверьте параметры представления в Word или Excel.
В заголовке в Word или Excel выберите Word или Excel.
Выберите Горизонтальная полоса прокрутки и Вертикальная полоса прокрутки, а затем закройте диалоговое окно.
Восстановление окна приложения
Если полосы прокрутки по-прежнему не отображаются, попробуйте восстановить и размер окна приложения.
Щелкните зеленый значок полноэкранного режиме в левом верхнем конце окна приложения.
Переместите указатель мыши в верхнюю часть экрана и снова нажмите зеленую кнопку или нажмите клавиши COMMAND+CONTROL+F.
Полосы прокрутки и счетчики используются для быстрого ввода или изменения диапазонов значений.
Полоса прокрутки. Используется для просмотра диапазона значений с помощью кнопок со стрелками для прокрутки или путем перетаскивания ползунка полосы прокрутки. Можно перемещаться по странице значений (с заранее заданным интервалом), щелкая область между ползунком и одной из стрелок для прокрутки. Как правило, пользователь также может вводить текст непосредственно в связанную ячейку или текстовое поле. Полосу прокрутки удобно использовать для ввода или изменения большого диапазона значений, а также в тех случаях, когда точность не важна. Например, полосу прокрутки можно использовать для ввода диапазона оценочных значений процентов или для постепенного изменения выбора цвета.
Полоса прокрутки (элемент управления формы)
Полоса прокрутки (элемент ActiveX)
Счетчик. Позволяет легко увеличивать и уменьшать значение, например порядковый номер, время или дату. Чтобы увеличить значение, щелкните стрелку вверх; чтобы уменьшить — стрелку вниз. Пользователь также может ввести текст непосредственно в соответствующую ячейку или текстовое поле. Счетчики используются, например, для упрощения ввода месяца, дня, года, а также для изменения уровня громкости.
Счетчик (элемент управления формы)
Счетчик (элемент ActiveX)
Примечание: Перед добавлением элементов управления в лист нужно включить вкладку Разработчика. Дополнительные сведения см. в статье Отображение вкладки "Разработчик".
Добавление полосы прокрутки (элемент управления формы)
На вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить, а затем в разделе Элементы управления формы выберите элемент Полоса прокрутки .
Щелкните на листе место, где должен быть расположен левый верхний угол полосы прокрутки.
Примечание: Добавится вертикальная полоса прокрутки.
Чтобы изменить ориентацию полосы прокрутки на горизонтальную, перетащите один из маркеров изменения размера по диагонали.
На вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства .
Совет: Можно также щелкнуть элемент управления правой кнопкой мыши и выбрать пункт Формат элемента управления.
Примечание: Перед тем как нажать кнопку Свойства, выделите объект, свойства которого требуется просмотреть или изменить.
Чтобы задать свойства элемента управления, выполните указанные ниже действия.
В поле Текущее значение введите начальное значение из указанного ниже диапазона допустимых значений, соответствующее положению ползунка на полосе прокрутки. Это значение должно удовлетворять следующим требованиям:
оно должно быть больше значения, указанного в поле Минимальное значение; в противном случае будет использоваться Минимальное значение;
оно должно быть меньше значения, указанного в поле Максимальное значение; в противном случае будет использоваться Максимальное значение.
В поле Минимальное значение введите наименьшее значение, которое пользователь может указать, переместив ползунок до предела вверх для вертикальной полосы прокрутки и до предела влево — для горизонтальной.
В поле Максимальное значение введите наибольшее значение, которое пользователь может указать, переместив ползунок до предела вниз для вертикальной полосы прокрутки и до предела вправо — для горизонтальной.
В поле Шаг изменения введите величину уменьшения или увеличения значения и степень перемещения ползунка при щелчке стрелки на одном из концов полосы прокрутки.
В поле Шаг изменения по страницам введите величину уменьшения или увеличения значения и степень перемещения ползунка при щелчке области между ползунком и одной из стрелок для прокрутки. Например, если для полосы прокрутки задано минимальное значение 0, а максимальное — 10, то при значении свойства Шаг изменения по страницам, равном 2, значение будет увеличиваться или уменьшаться на 2 (в данном случае на 20 % от диапазона значений полосы прокрутки) каждый раз при щелчке области между ползунком и одной из стрелок для прокрутки.
В поле Связь с ячейкой введите ссылку на ячейку, в которой содержится текущее положение ползунка.
Связанная ячейка возвращает текущее значение, соответствующее положению ползунка.
Используйте это значение в формулах, чтобы реагировать на значение, соответствующее текущему положению ползунка, которое хранится в ячейке, указанной в поле Связь с ячейкой. Например, можно создать полосу прокрутки для факторов риска со свойствами, перечисленными ниже.
Элемент Полоса прокрутки позволяет изменять значения в определенном диапазоне с шагом (1, 2, 3, . ), если нажимать на кнопки со стрелочками, и с увеличенным шагом, если нажимать на саму полосу в стороне от бегунка. Этот элемент имеет много общего со Счетчиком .
Для вставки элементов управления на лист необходимо отобразить вкладку Разработчик.
Теперь вставить элемент управления можно через меню: Разработчик/ Элементы управления/ Вставить .
Обратите внимание, что в этом меню можно также вставить Элементы ActiveX, которые расположены ниже интересующих нас Элементов управления формы. У обоих типов есть одни и те же элементы Кнопка, Список, Флажок и т.п. Разница между ними следующая: чтобы использовать Элементы ActiveX необходимо использовать VBA, а Элементы управления формы можно напрямую привязать к ячейке на листе.
Полоса прокрутки ( Scroll Bar ) как, впрочем и все другие Элементы управления формы, возвращает только 1 числовое значение. См. файл примера .
Обзорную статью обо всех элементах управления формы можно прочитать здесь .
Вставка Полосы прокрутки
Через меню Разработчик/ Элементы управления/ Вставить выберем левой клавишей мыши элемент Полоса прокрутки .
После этого выпадающее меню закроется, а курсор вместо обычного толстого крестика
превратится в тонкий крестик.
Кликнув левой клавишей мыши в нужное место на листе, элемент Полоса прокрутки будет помещен на лист (вертикально).
Чтобы при вставке элемента поместить Полосу прокрутки горизонтально, кликните и удерживайте левую клавишу мыши, затем переместите мышь вправо и чуть вниз.
Выделение Полосы прокрутки
После вставки Полосы прокрутки она становится выделенной. Если кликнуть в любом другом месте листа, то Полоса прокрутки перестанет быть выделенной. Чтобы снова ее выделить нужно кликнуть ее ПРАВОЙ клавишей мыши (клик ЛЕВОЙ клавиши увеличивает или уменьшает значение в связанной ячейке (см. ниже)). После клика правой кнопкой также появляется контекстное меню, чтобы его убрать можно нажать ESC или кликнуть левой клавишей по Полосе прокрутки .
Перемещение Полосы прокрутки и изменение ее размеров
Если навести курсор на выделенную Полосу прокрутки (курсор примет форму 4-х направленных в разные стороны стрелок), затем нажать и удерживать левую кнопку мыши, то можно переместить Полосу прокрутки . Удерживая клавишу ALT можно выровнять Полосу прокрутки по границам ячеек. Выделенную Полосу прокрутки также можно перемещать стрелками с клавиатуры.
Если навести курсор на углы прямоугольника или на маленькие квадратики на границе, то можно изменить ее размер.
Связываем Полосу прокрутки с ячейкой
Как было сказано выше, все Элементы управления формы возвращают значение. Это значение помещается в ячейку определенную пользователем. Чтобы связать Элемент управления с ячейкой, кликните на него ПРАВОЙ клавишей мыши, в появившемся контекстном меню выберите Формат объекта. Появится диалоговое окно, выберите вкладку Элемент управления (если такая вкладка отсутствует, то Вы вставили Элемент ActiveX, а не Элемент управления формы, об этом см. выше).
В поле Связь с ячейкой нужно ввести ссылку на ячейку. Свяжем наш Полосу прокрутки с ячейкой А1 .
Также установим минимальное значение =1, максимальное =101, шаг изменения =2, шаг изменения по страницам =10.
Убедитесь, что Полоса прокрутки не выделена. Пощелкайте левой клавишей мыши по кнопкам Полосы прокрутки . В ячейке А1 значение будет увеличиваться/ уменьшаться в указанном диапазоне, причем с шагом 2 (1, 3, 5, . ), т.е. в ячейку будут вводиться только нечетные числа. При щелчке по полосе прокрутки, значения будут уменьшаться/ увеличиваться с шагом 10.
Существует и другой способ связать Элемент управления и ячейку: Выделите правой клавишей мыши Элемент управления, в Строке формул введите =, затем кликните левой клавишей мыши на нужную ячейку, нажмите клавишу ENTER . Чтобы изменить ячейку, с которой связан Элемент управления, достаточно перетащить эту ячейку, взяв за ее границу, в нужное место.
Одну ячейку можно связать с несколькими элементами управления, но имеет ли это смысл? Решать Вам.
Примечание . Можно принудительно ввести в ячейку текстовое значение, но оно будет заменено при следующем нажатии Полосы прокрутки . Проведем эксперимент. Пусть в ячейке А1 введено число 5. Даже если Вы введете в ячейку А1 текст " строка ", то при следующем нажатии Полосы прокрутки , в ячейке появится число 7 (если шаг =2), т.е. Полоса прокрутки хранит текущее значение не в ячейке, а где-то в себе.
Если, в нашем примере, Вы введете четное значение, то Полоса прокрутки не сбросит его, а будет прибавлять 2 и Вы получите четную последовательность 2, 4, 6, . Но, при достижении верхней границы его поведение изменится 96, 98, 100, 101, т.к. максимальное значение установлено нами =101. Теперь при движении вниз Полоса прокрутки будет воспроизводить последовательность нечетных чисел! Тоже справедливо и для нижней границы: 6, 4, 2, 1, т.к. минимальное значение установлено =1. Поэтому, следите, чтобы граничные значения (при шаге отличным от 1), содержались в требуемой последовательности, иначе при движении вверх и вниз Вы можете получить разные последовательности. Например, для последовательности 1, 4, 7, 10 (шаг 3) правильно установить границы 1 и 10. Если Вы установите границы 1 и 9, то при движении от 1 Вы получите последовательность 1, 4, 7, 9, затем при движении от 9 - получите 9, 6, 3, 1, т.е. 2 разные последовательности!
Использование Полосы прокрутки
Полоса прокрутки удобна, когда у Вас есть модель, которая зависит от определенного параметра и Вам требуется посмотреть, как ведут себя показатели модели в зависимости от этого параметра: согласитесь нажимать на кнопку удобней, чем вводить значения непосредственно в ячейку. Можно также нажать на Полосу прокрутки и удерживать левую клавишу мыши, и значения в связанной ячейке начнут "бежать".
Предположим, что имеется таблица с множеством столбцов и нам нужно средство для просмотра только одного столбца.
При нажатии на Полосу прокрутки (кнопки), значение в связанной ячейке А1 будет увеличиваться/ уменьшаться на 1 (шаг), следовательно, будет отображен следующий/ предыдущий месяц. При нажатии на Полосу прокрутки (полоса), значение в связанной ячейке А1 будет увеличиваться/ уменьшаться на 3 (шаг страницы), следовательно, будет отображен месяц, отстоящий на 3 месяца вперед или назад. Это реализовано с помощью формулы =СМЕЩ($B19;;$A$1-1) в ячейке В8 и ниже.
Также для выделения текущего месяца в исходной таблице использовано Условное форматирование .
Нажмем на кнопку Полосы прокрутки , чтобы отобразить (в диапазоне В8:В14 ) следующий месяц.
Этот месяц будет выделен в исходной таблице.
Примечание . Таблица, конечно же, спроектирована не совсем корректно: логично разместить материалы в столбцах, а месяцы в строках. О правильном проектировании таблиц читайте здесь .
Имя Элемента управления
У каждого Элемента управления есть имя. Чтобы его узнать нужно выделить Полосу прокрутки , в Поле имя будет отображено ее имя. Чтобы изменить имя Полосы прокрутки - в Поле имя введите новое имя и нажмите клавишу ENTER . Также имя можно изменить в Области выделения ( Главная / Редактирование/ Найти и выделить/ Область выделения ).
Зачем нам знать имя элемента управления? Если Вы не планируете управлять Полосой прокрутки из программы VBA, то имя может потребоваться только для настройки его отображения на листе. Об этом читайте ниже.
Прячем Полосу прокрутки на листе
Включите Область выделения ( Главная / Редактирование/ Найти и выделить )
В Области выделения можно управлять отображением не только Элементов управления, но и других объектов на листе, например рисунков.
Нажмите на изображение глаза напротив имени объекта и объект исчезнет/ появится.
Расширяем возможности Полосы прокрутки
Диапазон изменения значений Полосы прокрутки может содержать только положительные значения, шаг - только целые и положительные значения. Этого не всегда достаточно. Научимся использовать формулы, чтобы расширить возможности Полосы прокрутки (см. файл примера ).
Чтобы иметь возможность изменять значение в ячейке с шагом 0,1 используйте формулу =A31/10 ( Полоса прокрутки связана с ячейкой А31 ).
Чтобы изменять значение в ячейке от -24 до -1, используйте формулу =-25+A35 (границы Полосы прокрутки установлены от 1 до 24, Полоса прокрутки связана с ячейкой А35 )
Шаг изменения Полосы прокрутки можно сделать переменным, например, используя квадратичную зависимость (1, 4, 9, 16, . ) с помощью формулы =A38*A38 ( Полоса прокрутки связана с ячейкой А38 ).
Прокрутка в Excel – это перемещение вверх-вниз или из стороны в сторону по рабочему листу с использованием полос прокрутки, клавиш со стрелками на клавиатуре или колесика прокрутки мыши. По умолчанию Excel отображает горизонтальные и вертикальные полосы прокрутки вдоль нижней и правой сторон экрана Excel, но вы можете скрыть их от просмотра.
Инструкции в этой статье применяются к Excel для Office 365, Excel 2019, Excel 2016, Excel 2013 и Excel 2010.
Скрыть и просмотреть полосы прокрутки
Если вы хотите увеличить область просмотра рабочего листа, скройте горизонтальную и вертикальную полосы прокрутки.
Изменение видимой полосы прокрутки влияет только на текущую рабочую книгу.
Перейдите на вкладку Файл .
Выберите Параметры .
В диалоговом окне Параметры Excel выберите Дополнительно .
Прокрутите вниз до раздела Параметры показа этой книги (примерно на полпути вниз).
Чтобы скрыть горизонтальную полосу прокрутки, снимите флажок Показать горизонтальную полосу прокрутки .
Чтобы скрыть вертикальную полосу прокрутки, снимите флажок Показать вертикальную полосу прокрутки .
Чтобы показать скрытую полосу прокрутки, установите флажок Показать горизонтальную полосу прокрутки или установите флажок Показать вертикальную полосу прокрутки .
Выберите ОК , чтобы закрыть диалоговое окно и вернуться на лист.
Изменить размер горизонтальной полосы прокрутки
Поместите указатель мыши на вертикальный многоточие (три вертикальные точки) рядом с горизонтальной полосой прокрутки.
Указатель мыши изменится на двуглавую стрелку.
Перетащите вправо, чтобы уменьшить горизонтальную полосу прокрутки, или перетащите влево, чтобы увеличить полосу прокрутки.
Ползунок на вертикальной полосе прокрутки – поле, которое перемещается вверх и вниз по полосе прокрутки, – изменяется в размере по мере изменения количества строк в рабочей таблице, содержащей данные. По мере увеличения количества строк размер ползунка уменьшается.
Если на рабочем листе есть небольшое количество строк, содержащих данные, но ползунок очень маленький, и его перемещение заставляет рабочий лист перепрыгивать на сотни строк вверх или вниз, возможно, была активирована строка или ячейка далеко вниз по рабочему листу. Чтобы устранить проблему, найдите и удалите строку, содержащую последнюю активированную ячейку.
Активированные ячейки не обязательно содержат данные. Изменение выравнивания ячейки, добавление границы или применение форматирования жирным шрифтом или подчеркиванием к пустой ячейке может активировать ячейку.
Найти последнюю активную строку
Чтобы найти последнюю строку на листе, содержащем активированную ячейку:
Сделайте резервную копию рабочей книги.
Последующие шаги включают удаление строк на листе. Если строки, содержащие достоверные данные, были случайно удалены, самый простой способ вернуть их – создать резервную копию.
Нажмите клавиши Ctrl + Home , чтобы перейти к ячейке A1 на листе.
Нажмите клавиши Ctrl + End , чтобы перейти к последней ячейке на листе. Эта ячейка является точкой пересечения между самой нижней активированной строкой и самой правой активированной колонкой.
Удалить последнюю активную строку
Поскольку вы не можете быть уверены, что другие строки не были активированы между последней строкой достоверных данных и последней активированной строкой, удалите все строки под вашими данными и последнюю активированную строку.
Выделите строки для удаления. Выберите заголовок строки с помощью мыши или нажмите клавиши Shift + Пробел на клавиатуре.
Щелкните правой кнопкой мыши заголовок строки одной из выбранных строк, чтобы открыть контекстное меню.
Выберите Удалить , чтобы удалить выбранные строки.
Проверьте перед удалением
Прежде чем удалять какие-либо строки, убедитесь, что последняя строка ценных данных является последней строкой ценных данных, особенно если книга используется более чем одним человеком. Нередко спрятать данные в рабочей книге, поэтому сделайте тщательный поиск, прежде чем удалять какие-либо данные.
Сохранить книгу
После удаления строк сохраните книгу. Пока книга не будет сохранена, размер и поведение ползунка на полосе прокрутки не будут изменены.
Читайте также: