Синхронная прокрутка в excel

Обновлено: 07.07.2024

Helen Bradley объясняет, как добавлять интерактивные элементы на лист Excel, используя Полосу прокрутки и Счетчик.

Всякий раз, когда пользователь выбирает из дискретного набора вариантов, какие данные ввести на лист Excel, Вы можете сэкономить время, автоматизировав процесс ввода. Это можно сделать различными способами, и один из них – использовать интерактивные элементы Spin Button (Счетчик) или Scroll Bar (Полоса прокрутки). Сегодня я познакомлю Вас с использованием Счетчика и Полосы прокрутки, а также покажу, как добавить к графику в Excel интерактивный элемент Счетчик.

Открываем вкладку Разработчик

В Excel 2007 и Excel 2010 элементы Счетчик и Полоса прокрутки доступны на вкладке Developer (Разработчик). Если у Вас эта вкладка не отображается выполните следующее:

  • в Excel 2010 откройте File > Options > Customize Ribbon (Файл > Параметры > Настроить ленту) и на панели справа поставьте галочку возле названия вкладки Developer (Разработчик).
  • в Excel 2007 нажмите кнопку Office, выберите Excel Options (Параметры Excel) и далее в разделе Popular (Основные) включите опцию Show Developer tab in the Ribbon (Показывать вкладку Разработчик на Ленте).

Чтобы увидеть инструменты, перейдите на вкладку Developer > Insert (Разработчик > Вставить) и выберите элемент Spin Button (Счетчик) или Scroll Bar (Полоса прокрутки) из группы Form Controls (Элементы управления формы). Крайне важно выбирать именно из этой группы, а не из ActiveX Controls (Элементы ActiveX), так как они работают абсолютно по-разному.

Интерактивные элементы в Excel

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

Интерактивные элементы в Excel

Чтобы увидеть, как все это работает, щелкните правой кнопкой мыши по объекту и выберите пункт Format Control (Формат объекта). В открывшемся диалоговом окне на вкладке Control (Элемент управления) находятся параметры для настройки Счетчика. По своей сути, Счетчик помещает в ячейку какое-то значение, а Вы, нажимая стрелки, увеличиваете или уменьшаете его.

Элемент Счетчик имеет ограничения: значение должно быть целым числом от 0 до 30000, параметр Incremental Change (Шаг изменения) также должен быть любым целым числом от 1 до 30000.

Установите Current Value (Текущее значение) равным 50, Minimum Value (Минимальное значение) равным 0, Maximum Value (Максимальное значение) равное 300 и Incremental Change (Шаг изменения) равным 10. Кликните по полю Cell Link (Связь с ячейкой), затем выделите ячейку A1 и закройте диалоговое окно.

Щелкните в стороне от Счетчика, чтобы снять с него выделение, и понажимайте стрелки. Вы увидите, что с каждым нажатием значение в ячейке A1 изменяется. Вы можете увеличить значение до 300, но не более, и уменьшить до 0, но не менее. Обратите внимание, что значение изменяется с шагом 10.

Делаем Счетчик более полезным

Вы можете использовать Счетчик таким образом, чтобы пользователь мог вводить значения на листе простым нажатием кнопки, вместо ввода вручную с клавиатуры. Вероятно, у Вас возникает вопрос: как быть, если значения, которые должен ввести пользователь не целые числа в диапазоне от 0 до 30000?

Решение есть – используйте промежуточную ячейку для вычисления нужного Вам значения. Например, если Вы хотите, чтобы пользователь вводил значения между 0% и 5% с шагом 0,1%, нужно масштабировать значение, которое дает счетчик, чтобы получить результат от 0 до 0,05 с шагом 0,001.

Есть множество вариантов, как это можно реализовать математически и, если Ваше решение работает, то не имеет значения, как Вы это сделали. Вот одно из возможных решений: кликните по счетчику правой кнопкой мыши, выберите Format Control (Формат объекта) и установите Minimum Value (Минимальное значение) = 0, Maximum Value (Максимальное значение) = 500 и Incremental Change (Шаг изменения) = 10. Установите связь с ячейкой A1. Далее в ячейке A2 запишите формулу =A1/10000 и примените к ней процентный числовой формат с одним десятичным знаком.

Теперь, нажимая на кнопки счетчика, Вы получите в ячейке A2 именно тот результат, который необходим – значение процента между 0% и 5% с шагом 0,1%. Значение в ячейке A1 создано счетчиком, но нас больше интересует значение в ячейке A2.

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

Интерактивные элементы в Excel

Как работает Полоса прокрутки

Полоса прокрутки работает таким же образом, как и Счетчик. Кроме этого, для Полосы прокрутки Вы можете настроить параметр Page Change (Шаг изменения по страницам), который определяет на сколько изменяется значение, когда Вы кликаете по полосе прокрутки в стороне от её ползунка. Параметр Incremental Change (Шаг изменения) используется при нажатии стрелок по краям Полосы прокрутки. Конечно же нужно настроить связь полосы прокрутки с ячейкой, в которую должен быть помещен результат. Если нужно масштабировать значение, Вам потребуется дополнительная ячейка с формулой, которая будет изменять значение, полученное от Полосы прокрутки, чтобы получить правильный конечный результат.

Представьте организацию, которая предоставляет кредиты от $20 000 до $5 000 000 с шагом изменения суммы $10 000. Вы можете использовать Полосу прокрутки для ввода суммы займа. В этом примере я установил связь с ячейкой E2, а в C2 ввел формулу =E2*10000 – эта ячейка показывает желаемую сумму займа.

Интерактивные элементы в Excel

Полоса прокрутки будет иметь параметры: Minimum Value (Минимальное значение) = 2, Maximum Value (Максимальное значение) = 500, Incremental Change (Шаг изменения) = 1 и Page Change (Шаг изменения по страницам) = 10. Incremental Change (Шаг изменения) должен быть равен 1, чтобы дать возможность пользователю точно настроить значение кратное $10 000. Если Вы хотите создать удобное решение, то очень важно, чтобы пользователь имел возможность легко получить нужный ему результат. Если Вы установите Шаг изменения равным, к примеру, 5, пользователь сможет изменять сумму займа кратно $50 000, а это слишком большое число.

Параметр Page Change (Шаг изменения по страницам) позволяет пользователю изменять сумму займа с шагом $100 000, так он сможет быстрее приблизиться к сумме, которая его интересует. Ползунок полосы прокрутки не настраивается ни какими параметрами, так что пользователь способен мгновенно перейти от $20 000 к $5 000 000 просто перетащив ползунок от одного конца полосы прокрутки к другому.

Интерактивный график со счетчиком

Чтобы увидеть, как будут работать эти два объекта вместе, рассмотрим таблицу со значениями продаж за период с 1 июня 2011 до 28 сентября 2011. Эти даты, если преобразовать их в числа, находятся в диапазоне от 40695 до 40814 (даты в Excel хранятся в виде кол-ва дней, прошедших с 0 января 1900 года).

В ячейке C2 находится такая формула:

Но в таком случае график покажет множество нулевых значений, а этого нам не нужно. Таким образом, ошибка – это как раз желательный результат.

Чтобы скрыть ошибки, выделите ячейки в столбце C и нажмите Conditional Formatting > New Rule (Условное форматирование > Создать правило), выберите тип правила Format Only Cells That Contain (Форматировать только ячейки, которые содержат), в первом выпадающем списке выберите Errors (Ошибки) и далее в настройках формата установите белый цвет шрифта, чтобы он сливался с фоном ячеек – это самый эффективный способ скрыть ошибки!

В ячейке G1 находится вот такая формула =40000+G3, а ячейку G3 мы сделаем связанной со Счетчиком. Установим вот такие параметры: Current Value (Текущее значение) = 695, Minimum Value (Минимальное значение) = 695, Maximum Value (Максимальное значение) = 814, Incremental Change (Шаг изменения) = 7 и Cell Link (Связь с ячейкой) = G3. Протестируйте Счетчик, нажимая на его стрелки, Вы должны видеть в столбце C значение, соответствующее дате в ячейке G1.

Minimum Value (Минимальное значение) – это число, добавив к которому 40000 мы получим дату 1 июня 2011, а сложив Maximum Value (Максимальное значение) и 40000, – получим дату 28 сентября 2011. Мы установили Шаг изменения равным 7, поэтому даты, которые появляются в ячейке G1, идут с интервалом одна неделя, чтобы соответствовать датам в столбце A. С каждым кликом по стрелкам Счетчика, содержимое ячейки G3 изменяется и показывает одну из дат столбца A.

Интерактивные элементы в Excel

Добавляем график

График создаем из диапазона данных A1:C19, выбираем тип Column chart (Гистограмма). Размер графика сделайте таким, чтобы он закрывал собой столбец C, но, чтобы было видно первую строку листа Excel.

Чтобы настроить вид графика, необходимо щелкнуть правой кнопкой мыши по одиночному столбцу, показывающему значение для Series 2 (Ряд 2), выбрать Change Series Chart Type (Изменить тип диаграммы для ряда), а затем Line Chart With Markers (График с маркерами). Далее кликаем правой кнопкой мыши по маркеру, выбираем Format Data Series (Формат ряда данных) и настраиваем симпатичный вид маркера. Ещё раз щелкаем правой кнопкой мыши по маркеру и выбираем Add Data Labels (Добавить подписи данных), затем по Легенде, чтобы выделить её и удалить.

Теперь, когда Вы нажимаете кнопки Счетчика, маркер прыгает по графику, выделяя показатель продаж на ту дату, которая появляется в ячейке G1, а рядом с маркером отображается ярлычок с суммой продаж.

Интерактивные элементы в Excel

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

Показывать полосы прокрутки в Word и Excel для Windows

Полосы прокрутки могут быть скрыты вручную. Вместо этого вы можете изменить этот параметр, чтобы вместо него были полосы прокрутки.

Выберите Файл > Параметры.

На вкладке Дополнительные прокрутите экран до раздела Экран.

Выберите Показать горизонтальную полосу прокрутки и Показать вертикальную полосу прокрутки, а затем нажмите кнопку ОК.

Автоматическое скрытие полос прокрутки в Windows 10

Полосы прокрутки могут быть настроены на автоматическое скрытие себя. Вы можете отключить этот параметр.

В Windows Параметрывниз прокрутите список вниз и нажмите кнопку Удобство доступа > экран.

Прокрутите страницу вниз и установите для Windows автоматическое скрытие полос прокрутки .

Восстановление окна приложения

Если отображение и перелистывание полос прокрутки не работали для их показа, попробуйте сделать это.

Щелкните правой кнопкой мыши заголовок окна приложения и выберите развернуть.

Снова щелкните заголовок заголовка правой кнопкой мыши и выберите восстановить.

Показывать полосы прокрутки в Word и Excel для Mac

Сначала установите параметры прокрутки Системные настройки.

В меню Apple выберите пункт Системные настройки.

Выберите категорию Общие.

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

Проверка параметров представления

Если изменение системных параметров не работает, проверьте параметры представления в Word или Excel.

В заголовке в Word или Excel выберите Word или Excel.

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

Восстановление окна приложения

Если полосы прокрутки по-прежнему не отображаются, попробуйте восстановить и размер окна приложения.

Щелкните зеленый значок полноэкранного режиме в левом верхнем конце окна приложения.

Переместите указатель мыши в верхнюю часть экрана и снова нажмите зеленую кнопку или нажмите клавиши COMMAND+CONTROL+F.

Из этой статьи Вы узнаете, как сравнить две электронные таблицы, открыв их одновременно для просмотра в Excel 2010 (2003 – 2013).

Вам необходимо сравнить два листа Excel и для этого Вы хотите расположить их рядом. Какой бы простой ни казалась эта задача, листы каждый раз открываются в одном и том же окне. Вот беда! Итак, мы дадим Вам пошаговую инструкцию, как открыть два файла Excel (.xls или .xlsx) для просмотра, расположив их рядом. Вы можете выбрать один из следующих вариантов:

  • Открыть и просматривать два листа или две рабочих книги рядом в одном окне:
    • Просматривать две разные рабочие книги одновременно
    • Просматривать одновременно два разных листа одной рабочей книги Excel

    Воспользуйтесь вкладкой Вид

    Давайте начнём с первого варианта. В начале откройте две рабочие книги, которые необходимо сравнить. На панели задач Windows появились две иконки открытых книг Excel. При нажатии на любую из них, рабочая книга открывается в одном и том же окне. Найдите раздел Window (Окно) на вкладке View (Вид) и нажмите View Side by Side (Рядом).

    Просмотр книг Excel рядом

    Расположите листы как Вам нравится

    По умолчанию электронные таблицы будут показаны как отдельные горизонтальные панели. Возможно, Вы захотите изменить их ориентацию. Для этого нужно нажать кнопку Arrange All (Упорядочить все) и выбрать вариант Vertical (Слева направо), чтобы расположить книги Excel рядом вертикально в левой и правой половине окна.

    Просмотр книг Excel рядом

    Есть ещё одна возможность, которая придётся Вам по вкусу. Нажмите Synchronous Scrolling (Синхронная прокрутка), чтобы пролистывать обе таблицы одновременно, сравнивать и находить отличия.

    Просмотр книг Excel рядом

    Excel запомнит, какой режим просмотра Вы выбрали, и в будущем откроет файлы в таком же виде.

    Иногда бывает необходимо просматривать несколько листов одной и той же рабочей книги. Всё, что Вам нужно сделать – это открыть книгу и нажать команду New Window (Новое окно) на вкладке View (Вид). Вы можете нажать кнопку New Window (Новое окно) несколько раз, чтобы одновременно просматривать столько листов одной и той же рабочей книги, сколько потребуется.

    Просмотр книг Excel рядом

    Просматривайте две (и более) рабочие книги Excel в нескольких окнах

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

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

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

    Прокручивание странички вниз на рабочем листе

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

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

    Прокручивание вниз при помощи кнопок на клавиатуре

    Это один из самых простых способ прокрутки. Существуют следующие вариации:

    1. Комбинация «Ctrl + стрелочка вниз» позволяет переместиться в низ рабочего листа. Если пользователь желает, чтобы при перемещении в конец диапазона все ячейки были выделены, то ему необходимо применить комбинацию клавиш «Ctrl + Shift + стрелочка вниз»
    2. Для передвижения на одну строчку вниз необходимо применить комбинацию клавиш «Scroll Lock + стрелочка вниз»
    3. Для передвижения на 1 экран вниз необходимо щелкнуть на кнопку «Page Down», расположенную на клавиатуре.
    4. Для мгновенного передвижения к необходимым данным нужно щелкнуть клавишу «Scroll Lock», а затем зажать комбинацию «Ctrl + стрелочка вниз».

    Важно! Если кнопка «Scroll Lock» активирована, то в строчке состояния табличного редактора отобразится текстовая информация «Scroll Lock». Когда она активирована, при помощи «стрелочки вниз» можно реализовать перемещение вниз на одну строчку. Если пользователь желает передвигаться между ячейками при помощи стрелок, то ему необходимо деактивировать «Scroll Lock» путем повторного нажатия.

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

    1. Переходим в «Пуск».
    2. Вбиваем в поиск значение «экранная клавиатура».
    1. Находим на экранной клавиатуре необходимую клавишу и жмем по ней ЛКМ. Готово!

    Прокручивание вниз при помощи полосок прокрутки

    Подробная инструкция по активации полосок прокрутки выглядит так:

    1. Передвигаемся в подраздел «Файл» и выбираем элемент «Параметры».
    2. Передвигаемся во вкладку «Дополнительно». Здесь в подразделе «Показать параметры для следующей книги» выставляем указатель около надписей «Показывать вертикальную полосу прокрутки» и «Показывать горизонтальную полосу прокрутки». Для того чтобы сохранить внесенные изменения, щелкаем на элемент «ОК».
    1. Для того чтобы отключить полосы прокрутки, необходимо вернуться в это окошко и убрать галочки около этих же надписей

    Существуют следующие варианты перемещения по рабочему листу при помощи полосок прокрутки:

    1. Жмем на кнопку с изображением стрелочки вниз на полосе прокрутки вертикального типа, чтобы переместиться на одну строчку вниз.
    1. Жмем на кнопки с изображением стрелочек вправо и влево на полосе прокрутки горизонтального типа, чтобы переместиться на один столбик вправо или же влево.
    2. Для повышения скорости прокручивания необходимо во время осуществления процедуры прокрутки удержать курсор мышки на границе экрана табличного редактора на протяжении десяти секунд. Скорость снизится, если передвинуть курсор в противоположную сторону.
    3. Для того чтобы переместиться на 1 экран вниз, необходимо кликнуть на полосу прокрутки вертикального типа.
    4. Зажимаем «Shift» при передвижении ползунка, чтобы переместиться на большое расстояние.

    Важно! При перемещении ползунка отображаются координаты текущего положения.

    Прокручивание вниз при помощи колесика мышки

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

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

    Заключение и выводы о прокручивании странички

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

    Читайте также: