Полоса прокрутки activex excel

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

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

Полоса прокрутки (элемент управления формы)

Пример полосы прокрутки (элемент управления формы)

Полоса прокрутки (элемент ActiveX)

Пример полосы прокрутки (элемент ActiveX)

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

Счетчик (элемент управления формы)

Пример счетчика (элемент управления формы)

Счетчик (элемент ActiveX)

Пример счетчика (элемент ActiveX)

Примечание: Перед добавлением элементов управления в лист нужно включить вкладку Разработчика. Дополнительные сведения см. в статье Отображение вкладки «Разработчик».

Добавление полосы прокрутки (элемент управления формы)

  1. На вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить, а затем в разделе Элементы управления формы выберите элемент Полоса прокрутки Изображение кнопки.

    Группа "Элементы управления"

  2. Щелкните на листе место, где должен быть расположен левый верхний угол полосы прокрутки.

    Примечание: Добавится вертикальная полоса прокрутки.

  3. Чтобы изменить ориентацию полосы прокрутки на горизонтальную, перетащите один из маркеров изменения размера по диагонали.

  4. На вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства Значок кнопки.

    Совет: Можно также щелкнуть элемент управления правой кнопкой мыши и выбрать пункт Формат элемента управления.

    Примечание: Перед тем как нажать кнопку Свойства, выделите объект, свойства которого требуется просмотреть или изменить.

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

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

      • оно должно быть больше значения, указанного в поле Минимальное значение; в противном случае будет использоваться Минимальное значение;

      • оно должно быть меньше значения, указанного в поле Максимальное значение; в противном случае будет использоваться Максимальное значение.

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

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

    4. В поле Шаг изменения введите величину уменьшения или увеличения значения и степень перемещения ползунка при щелчке стрелки на одном из концов полосы прокрутки.

    5. В поле Шаг изменения по страницам введите величину уменьшения или увеличения значения и степень перемещения ползунка при щелчке области между ползунком и одной из стрелок для прокрутки. Например, если для полосы прокрутки задано минимальное значение 0, а максимальное — 10, то при значении свойства Шаг изменения по страницам, равном 2, значение будет увеличиваться или уменьшаться на 2 (в данном случае на 20 % от диапазона значений полосы прокрутки) каждый раз при щелчке области между ползунком и одной из стрелок для прокрутки.

    6. В поле Связь с ячейкой введите ссылку на ячейку, в которой содержится текущее положение ползунка.

      Связанная ячейка возвращает текущее значение, соответствующее положению ползунка.

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

Свойство

Значение

Текущее значение

100

Минимальное значение

0

Максимальное значение

100

Шаг изменения

1

Шаг изменения по страницам

5

Связь с ячейкой

C1

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

Следующая формула в ячейке D1 возвращает точное значение на основе текущего значения в связанной ячейке:

=IF(C1 > 50, «Acceptable», «Unacceptable»)

Следующая формула массива в ячейке D1 присваивает фактору риска степень на основе текущего значения в связанной ячейке:

=LOOKUP(A4,{0,20,40,60,80},{«F»,»D»,»C»,»B»,»A»})

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

Добавление полосы прокрутки (элемент ActiveX)

  1. На вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить и в разделе Элементы ActiveX выберите элемент Полоса прокрутки Изображение кнопки.

    Группа "Элементы управления"

  2. Щелкните на листе место, где должен быть расположен левый верхний угол полосы прокрутки.

  3. Чтобы изменить элемент управления, убедитесь, что выбран режим конструктора. На вкладке Разработчик в группе Элементы управления щелкните Режим конструктора Изображение кнопки.

  4. Чтобы задать свойства элемента управления, на вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства Значок кнопки.

    Совет: Можно также щелкнуть элемент управления правой кнопкой мыши и выбрать пункт Свойства.

    Откроется диалоговое окно Свойства. Для получения дополнительных сведений о каждом свойстве выберите свойство и нажмите клавишу F1, чтобы отобразить соответствующий раздел справка по Visual Basic. Можно также ввести имя свойства в поле Поиск справки Visual Basic. Доступные свойства перечислены в таблице ниже.

    Сводка свойств, сгруппированных по функциональным категориям

Описание параметра

Необходимое свойство

Общие

Загружается ли элемент управления при открытом трудовом книжке. (Игнорируется для ActiveX управления.)

AutoLoad (Excel)

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

Enabled (форма)

Можно ли изменять элемент управления

Locked (форма)

Имя элемента управления

Name (форма)

Способ привязки элемента управления к расположенным под ним ячейкам (не закреплен, можно перемещать, но нельзя изменять размер, можно перемещать и изменять размер)

Placement (Excel)

Можно ли выводить элемент управления на печать

PrintObject (Excel)

Является ли элемент управления видимым или скрытым

Visible (форма)

Данные и привязка данных

Диапазон, связанный со значением элемента управления.

LinkedCell (Excel)

Содержимое или состояние элемента управления

Value (форма)

Размер и положение

Высота или ширина в пунктах

Height, Width (форма)

Расстояние от элемента управления до левого или верхнего края листа

Left, Top (форма)

Ориентация по вертикали или по горизонтали

Orientation (форма)

Форматирование

Цвет фона

BackColor (форма)

Цвет переднего плана

ForeColor (форма)

Наличие тени элемента управления

Shadow (Excel)

Клавиатура и мышь

Настраиваемый значок мыши

MouseIcon (форма)

Тип указателя, отображаемого при наведении указателя мыши на объект (например, стандартный, стрелка или I-образный)

MousePointer (форма)

Полоса прокрутки

Задержка в миллисекундах после однократного щелчка полосы прокрутки

Delay (форма)

Величина перемещения при щелчке пользователем области между ползунком и одной из стрелок для прокрутки

LargeChange (форма)

Минимальное и максимальное допустимые значения

Max, Min (форма)

Является ли размер ползунка пропорциональным области прокрутки или фиксированным

ProportionalThumb (форма)

Шаг перемещения при щелчке пользователем стрелки для прокрутки

SmallChange (форма)

Добавление счетчика (элемент управления формы)

  1. На вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить, а затем в разделе Элементы управления формы выберите элемент Счетчик Изображение кнопки.

    Группа "Элементы управления"

  2. Щелкните на листе место, где должен быть расположен левый верхний угол счетчика.

  3. На вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства Значок кнопки.

    Совет: Можно также щелкнуть элемент управления правой кнопкой мыши и выбрать пункт Формат элемента управления.

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

    1. В поле Текущее значение введите начальное значение счетчика из указанного ниже диапазона допустимых значений. Это значение должно удовлетворять следующим требованиям:

      • оно должно быть больше значения, указанного в поле Минимальное значение; в противном случае будет использоваться Минимальное значение;

      • оно должно быть меньше значения, указанного в поле Максимальное значение; в противном случае будет использоваться Максимальное значение.

    2. В поле Минимальное значение введите наименьшее значение, которое пользователь может указать, щелкая стрелку вниз.

    3. В поле Максимальное значение введите наибольшее значение, которое пользователь может указать, щелкая стрелку вверх.

    4. В поле Шаг изменения введите величину, на которую увеличивается или изменяется значение счетчика, когда пользователь щелкает стрелки.

    5. В поле Связь с ячейкой введите ссылку на ячейку, в которой содержится текущее положение счетчика.

      Связанная ячейка возвращает текущее положение счетчика.

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

Свойство

Значение

Текущее значение

35

Минимальное значение

21

Максимальное значение

70

Шаг изменения

1

Связь с ячейкой

C1

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

Формула в ячейке D1, приведенная ниже, определяет стаж сотрудника на основании его нынешнего возраста, указанного в ячейке, связанной со счетчиком, и возраста на момент трудоустройства, указанного в ячейке B1 (получен из другого источника данных). На основании стажа формула определяет количество дополнительных дней отпуска (в процентах):

=(C1 — B1)* .01

Примечание: При щелчке верхней стрелки по достижении минимального значения (нижней стрелки по достижении максимального значения) возвращаемое значение не меняется. Счетчик остается в предельном положении и не прокручивается циклически по диапазону допустимых значений.

Добавление счетчика (элемент ActiveX)

  1. На вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить, а затем в разделе Элементы ActiveX выберите элемент Счетчик Изображение кнопки.

    Группа "Элементы управления"

  2. Щелкните на листе место, где должен быть расположен левый верхний угол счетчика.

  3. Чтобы изменить элемент управления, убедитесь, что выбран режим конструктора. На вкладке Разработчик в группе Элементы управления нажмите кнопку Режим конструктора Изображение кнопки.

  4. Чтобы задать свойства элемента управления, на вкладке Разработчик в группе Элементы управления нажмите кнопку Свойства Значок кнопки.

    Совет: Можно также щелкнуть элемент управления правой кнопкой мыши и выбрать пункт Свойства.

    Откроется диалоговое окно Свойства. Для получения дополнительных сведений о каждом свойстве выберите свойство и нажмите клавишу F1, чтобы отобразить соответствующий раздел справка по Visual Basic. Можно также ввести имя свойства в поле Поиск справки Visual Basic. Доступные свойства перечислены в таблице ниже.

    Сводка свойств, сгруппированных по функциональным категориям

Описание параметра

Необходимое свойство

Общие

Загружается ли элемент управления при открытом трудовом книжке. (Игнорируется для ActiveX управления.)

AutoLoad (Excel)

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

Enabled (форма)

Можно ли изменять элемент управления

Locked (форма)

Имя элемента управления

Name (форма)

Способ привязки элемента управления к расположенным под ним ячейкам (не закреплен, можно перемещать, но нельзя изменять размер, можно перемещать и изменять размер)

Placement (Excel)

Можно ли выводить элемент управления на печать

PrintObject (Excel)

Является ли элемент управления видимым или скрытым

Visible (форма)

Данные и привязка данных

Диапазон, связанный со значением элемента управления.

LinkedCell (Excel)

Содержимое или состояние элемента управления

Value (форма)

Размер и положение

Высота или ширина в пунктах

Height, Width (форма)

Расстояние от элемента управления до левого или верхнего края листа

Left, Top (форма)

Ориентация по вертикали или по горизонтали

Orientation (форма)

Форматирование

Цвет фона

BackColor (форма)

Цвет переднего плана

ForeColor (форма)

Наличие тени элемента управления

Shadow (Excel)

Клавиатура и мышь

Настраиваемый значок мыши

MouseIcon (форма)

Тип указателя, отображаемого при наведении указателя мыши на объект (например, стандартный, стрелка или I-образный)

MousePointer (форма)

Свойства, характерные для счетчика

Задержка в миллисекундах после однократного щелчка счетчика

Delay (форма)

Минимальное и максимальное допустимые значения

Max, Min (форма)

Шаг перемещения при щелчке пользователем стрелки счетчика

SmallChange (форма)


Excel  Элементы управления формы  Кнопки

Видео: Excel Элементы управления формы Кнопки

Содержание

  • Сравнение элементов управления формы и элементов управления ActiveX полос прокрутки
  • Добавление вкладки разработчика
  • Создание и настройка полосы прокрутки элементов управления формой в Excel 2007 и Excel 2010
  • Настройка полосы прокрутки элементов управления форматом в Excel 2007 и Excel 2010
  • Работа с полосами прокрутки элементов управления ActiveX в Excel 2007 и Excel 2010
  • Полоса прокрутки — отличный инструмент

Робби в основном пишет о Skyrim, но иногда проливает свет на странности приложений Microsoft, таких как Excel и Outlook.

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

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

Сравнение элементов управления формы и элементов управления ActiveX полос прокрутки

Есть два типа полос прокрутки: Элементы управления формой а также Элементы управления ActiveX:

  • Элементы управления формой проще в использовании и настройке. Если у вас нет необходимости использовать полосу прокрутки ActiveX Controls, я бы рекомендовал использовать Form Controls.
  • Элементы управления ActiveX обладают гораздо большей гибкостью, чем элементы управления формами. Использование элементов управления ActiveX позволяет изменять используемый цвет и текст, в том числе указатель мыши на полосе прокрутки. Вы также можете использовать Visual Basic с панелями ActiveX.

Примечание: Элементы управления ActiveX несовместимы с Mac.

На рисунке ниже показаны параметры конфигурации, доступные для полос прокрутки элементов управления форматом (левая и средняя) и полос прокрутки элементов управления ActiveX (все три).

Добавление вкладки разработчика

Перед началом, если Разработчик вкладка не добавляется по умолчанию, вам нужно будет включить ее. Сделать это:

Если вы используете Excel 2007:

  • Щелкните значок Excel кнопка
  • Выбирать Параметры Excel
  • Под Популярный, проверять Показать вкладку разработчика на ленте

Для тех, кто использует Excel 2010:

  • Выберите Файл меню
  • Нажмите Параметры
  • Выберите Настроить ленту вкладка
  • Под Основные вкладки ТИК Разработчик как показано ниже

Создание и настройка полосы прокрутки элементов управления формой в Excel 2007 и Excel 2010

Во-первых, нам нужно создать полосу прокрутки. Сделать это:

  • Нажми на Вставлять кнопку и выберите Полоса прокрутки в Элементы управления формой раздел. В Вставлять кнопку можно найти на Разработчик вкладка в Органы управления группа
  • Курсор изменится на крестик. Щелчок левой кнопкой мыши и перетащите, чтобы создать размеры полосы прокрутки

Теперь мы создали полосу прокрутки, нам нужно ее настроить:

Настройка полосы прокрутки элементов управления форматом в Excel 2007 и Excel 2010

Щелкните правой кнопкой мыши полосу прокрутки и выберите Управление форматом

  • На Размер вкладку можно указать точный Высота а также Ширина (это чрезвычайно полезно, если у вас есть несколько полос прокрутки и вы хотите убедиться, что они одинакового размера)
  • Затем выберите Контроль таб. У него есть ряд значений, которые вы захотите настроить, чтобы полностью настроить полосу прокрутки.
  1. Минимальное значение: скорее всего будет нулевым, но измените его, если требуется, чтобы оно было выше
  2. Максимальное значение: как и в случае с минимумом, отрегулируйте его по мере необходимости
  3. Постепенное изменение: если щелкнуть стрелки на любом конце полосы прокрутки, число увеличится на
  4. Изменение страницы: если вы нажмете на саму полосу прокрутки, насколько число увеличится на
  5. Сотовая ссылка: Это ячейка, в которой отображается число, которое пользователь выбирает при использовании полосы прокрутки.
  6. 3D штриховка: Включает или отключает трехмерное затенение

Примечание: В Excel 2007 или Excel 2010 дроби в полосах прокрутки не допускаются. Если вы введете 0,5, Excel изменит это значение на 0. Если вы хотите использовать дроби, вам нужно будет выполнить дополнительные вычисления для результатов с помощью полосы прокрутки.

Теперь к примеру. Я хочу, чтобы пользователи моей таблицы выбирали интересующую их процентную ставку по ипотеке.

  • Сначала я создаю полосу прокрутки со следующими значениями, выбранными на Контроль вкладка
  • Я решил связать свою полосу прокрутки с $ M $ 3, поскольку мне нужно преобразовать это число в процентные ставки, повышающиеся на 0,25% с 1 до 1,25 до 1,5, от 1,75 до 2 и так далее.

Для этого я добавляю формулу в H6, которая является ячейкой над полосой прокрутки, как показано ниже.

Формула создает нужные мне дроби (/ 100 означает, что ячейка отформатирована как%)

= (M3 / 4) / 100

Примечание: (M4 — связанная ячейка для этой полосы прокрутки)

Работа с полосами прокрутки элементов управления ActiveX в Excel 2007 и Excel 2010

Создание полосы прокрутки элементов управления ActiveX точно такое же, как создание полосы элементов управления формы (за исключением того, что вы выбираете полосу прокрутки в Элементы управления ActiveX раздел через Вставлять кнопка).

Вы также идентично настраиваете панель элементов управления ActiveX, используя Управление форматом как указано выше. Панель элементов управления ActiveX отличается тем, что у них есть дополнительные параметры.

  • Примечание: чтобы перенастроить полосу прокрутки ActiveX Controls, вам необходимо перейти в режим разработки. Чтобы получить к нему доступ, нажмите на Режим дизайна кнопка на Разработчик вкладка в Органы управления группа.
  • Примечание: Если вы не находитесь в режиме разработки, вы не сможете щелкните правой кнопкой мыши на полосе прокрутки.

Чтобы получить доступ к дополнительным параметрам:

  • Щелкните правой кнопкой мыши на полосе прокрутки в режиме дизайна
  • Выбирать Характеристики

Как видно из рисунка выше, вы можете настроить ряд параметров. Некоторые из них идентичны тем, которые мы настроили при настройке панели управления формой. Параметры, которые являются уникальными для панелей управления ActiveX, включают:

  • BackColor: цвет самой полосы прокрутки
  • ForeColor: цвет стрелок и тени (если его выбрать)
  • MouseIcon: позволяет использовать изображение в качестве значка мыши (если вы хотите)
  • Указатель мыши: позволяет выбрать другой указатель, отличный от значения по умолчанию

Вы также можете добавить код Visual Basic к кнопке ActiveX, щелчок правой кнопкой мыши кнопку и выбрав Просмотреть код.

Полоса прокрутки — отличный инструмент

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

Большое спасибо за чтение; Надеюсь, он был вам не только интересен, но и информативен, и полезен. Не стесняйтесь оставлять комментарии ниже.

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

Скрытие и отображение полос прокрутки в книге

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

​ изменяйте размер или​ набора вариантов, какие​

  1. ​Может ли элемент управления​​ попадающий в диапазон​​выберите элемент​

  2. ​ к расположенным под​​=IF(C1 > 50, «Acceptable»,​​введите наименьшее значение,​​Полоса прокрутки (элемент ActiveX)​​По умолчанию в книге​

  3. ​Mypppka​ примере осталось 14​valentin1234​​ одна неделя, чтобы​C2:C19​​Представьте организацию, которая предоставляет​ от​​ перетаскивайте.​​ данные ввести на​​ получать фокус и​​ между минимальным и​

  1. ​Счетчик​​ ним ячейкам (не​ Изображение кнопки Office​ «Unacceptable»)​​ которое пользователь может​​Счетчик.​

  2. ​ Excel отображаются горизонтальная​​: Люди плиз HELP!​​ страниц, а было​​: Разобрался, большое спасибо!​ соответствовать датам в​​применено условное форматирование,​ кредиты от $20​​0​​Чтобы увидеть, как все​​ лист Excel, Вы​​ реагировать на события,​

support.office.com

Добавление на лист полосы прокрутки и счетчика

​ максимальным возрастом. Средний​​.​ закреплен, можно перемещать,​Следующая формула массива в​ указать, переместив ползунок​    Позволяет легко увеличивать и​ и вертикальная полосы​ Вот написала код​ 104.​kilardo​ столбце​ которое скрывает любые​ 000 до $5​до​ это работает, щелкните​ можете сэкономить время,​ порождаемые пользователем.​ возраст сотрудников составляет​Щелкните на листе место,​ но нельзя изменять​ ячейке D1 присваивает​ до предела вверх​

​ уменьшать значение, например​ прокрутки, чтобы можно​ для полосы прокрутки​Вывод: к Вашему совету​

​: _Boroda_, а если​​A​ сообщения об ошибках,​ 000 000 с​0,05​ правой кнопкой мыши​ автоматизировав процесс ввода.​Enabled​ 35 лет, поэтому​ где должен быть​ размер, можно перемещать​ фактору риска степень​ для вертикальной полосы​ численное значение, время​ было прокручивать данные​ а мне препод​ в Сообщение №​ у меня большое​. С каждым кликом​ т.к. формулы в​ шагом изменения суммы​с шагом​ по объекту и​ Это можно сделать​(форма)​ 35 логично указать​ расположен левый верхний​ и изменять размер).​ на основе текущего​ прокрутки и до​

​ или дату. Чтобы​ на листах. Однако​

Пример полосы прокрутки (элемент управления формы)

​ сказал что неверно​

Пример полосы прокрутки (элемент ActiveX)

​ 15 Дата: Среда,​​ количество пустых столбцов​ по стрелкам​ этих ячейках покажут​ $10 000. Вы​0,001​ выберите пункт​ различными способами, и​Можно ли изменять элемент​ в качестве начального​ угол счетчика.​Placement​ значения в связанной​ предела влево —​ увеличить значение, щелкните​ полосы прокрутки можно​ Задача Создать таблицу​ 11.07.2018, 20:57 я​

​ справа. и их​

Пример счетчика (элемент управления формы)

​Счетчика​

Пример счетчика (элемент ActiveX)

​ множество сообщений об​​ можете использовать Полосу​.​Format Control​ один из них​​ управления.​​ значения.​На вкладке​

Добавление полосы прокрутки (элемент управления формы)

  1. ​(Excel)​​ ячейке:​​ для горизонтальной.​​ стрелку вверх; чтобы​​ включать и отключать.​​ для отображения заработка​​ добавил 8. Пункт​ вручную удалять очень​​, содержимое ячейки​​ ошибке​​ прокрутки для ввода​ Изображение кнопки​Есть множество вариантов, как​

    Группа

  2. ​(Формат объекта). В​ – использовать интерактивные​Locked​Формула в ячейке D1,​

    ​Разработчик​​Можно ли выводить элемент​

  3. ​=LOOKUP(A4,{0,20,40,60,80},{«F»,»D»,»C»,»B»,»A»})​В поле​ уменьшить — стрелку​Более новые версии​ трех сотрудников по​

  4. ​ «Снять галочку с​​ долго! и виснет​​G3​​#N/A​​ суммы займа. В​​ это можно реализовать​ Изображение кнопки​ открывшемся диалоговом окне​

    ​ элементы​​(форма)​ приведенная ниже, определяет​в группе​ управления на печать.​​Примечание:​​Максимальное значение​

    ​ вниз. Пользователь также​​ Office 2007 ​ месяцам столбца строк​​ «переносить по словам»​​ все.​изменяется и показывает​(#Н/Д). Мы могли​

    ​ этом примере я​ математически и, если​ на вкладке​

    1. ​Spin Button​​Имя элемента управления.​​ стаж сотрудника на​Элементы управления​PrintObject​ При щелчке левой или​введите наибольшее значение,​ может ввести текст​Откройте вкладку​

      • ​ Используя полосу прокрутки​ и с «объединение​Вообще-то, в Правилах​​ одну из дат​​ бы избежать появления​ установил связь с​​ Ваше решение работает,​​Control​

      • ​(Счетчик) или​Name​ основании его нынешнего​​нажмите кнопку​​(Excel)​ верхней стрелки для​​ которое пользователь может​​ непосредственно в соответствующую​

    2. ​Файл​​ добейтесь того чтобы​​ ячеек».​ написано (кстати, почитайте),​ столбца​ ошибки в столбце​ ячейкой​ то не имеет​(Элемент управления) находятся​Scroll Bar​

    3. ​(форма)​​ возраста, указанного в​​Свойства​Является ли элемент управления​ прокрутки по достижении​ указать, переместив ползунок​ ячейку или текстовое​.​ при нахождении ее​Сергей! Большое Вам спасибо​

    4. ​ что в чужих​​A​​C​E2​ значения, как Вы​ параметры для настройки​(Полоса прокрутки). Сегодня​Способ привязки элемента управления​ ячейке, связанной со​

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

    6. ​ так:​​C2​​ одно из возможных​. По своей сути,​ с использованием​ ним ячейкам (не​

      ​ на момент трудоустройства,​ Можно также щелкнуть элемент​(форма)​

      ​ по достижении максимального​ прокрутки и до​ ввода месяца, дня,​и категорию​ месяца эта ячейка​ моего вопроса​ создавайте свою и​​ данных​​=IF($G$1=A2,B2,»»)​ввел формулу​ решений: кликните по​Счетчик​

​Счетчика​

​ закреплен, можно перемещать,​

​ указанного в ячейке B1​

​ управления правой кнопкой​

​Данные и привязка данных​

​ значения) возвращаемое значение​

​ предела вправо —​

​ года, а также​

​Дополнительно​

​ была бы активизирована​

​«Неправильно работает вертикальная​

​ мы что-нибудь придумаем.​

​A1:C19​

​=ЕСЛИ($G$1=A2;B2;»»)​

​=E2*10000​ счетчику правой кнопкой​помещает в ячейку​и​ но нельзя изменять​ (получен из другого​ мыши и выбрать​Диапазон, связанный со значением​ не меняется. Ползунок​

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

​pabchek​, выбираем тип​

​Но в таком случае​– эта ячейка​ мыши, выберите​ какое-то значение, а​Полосы прокрутки​ размер, можно перемещать​

​ источника данных). На​

​ пункт​​ элемента управления.​ остается в предельном​В поле​ громкости.​Чтобы скрыть или отобразить​ что когда движок​ листе, если нажать​: Попробуйте сделать следующее:​Column chart​ график покажет множество​ показывает желаемую сумму​Format Control​

Добавление полосы прокрутки (элемент ActiveX)

  1. ​ Вы, нажимая стрелки,​​, а также покажу,​​ и изменять размер).​​ основании стажа формула​​Формат элемента управления​​LinkedCell​​ положении и не​​Шаг изменения​​Счетчик (элемент управления формы)​​ полосы прокрутки, в​ Изображение кнопки​ доходит до конца​

    Группа

  2. ​ левую клавиши «мыши»​1) выделить ячейку​(Гистограмма). Размер графика​ нулевых значений, а​

  3. ​ займа.​(Формат объекта) и​ увеличиваете или уменьшаете​ как добавить к​​Placement​​ определяет количество дополнительных​​.​​(Excel)​​ прокручивается циклически по​ Изображение кнопки​введите величину уменьшения​

  4. ​Счетчик (элемент ActiveX)​ разделе​​ полосы прокрутки последняя​​ на вертикальной полосе​​ А91;​​ сделайте таким, чтобы​​ этого нам не​ Изображение кнопки​Полоса прокрутки будет иметь​

    ​ установите​​ его.​ графику в Excel​(Excel)​ дней отпуска (в​​Чтобы задать свойства элемента​​Содержимое или состояние элемента​

    ​ диапазону допустимых значений.​​ или увеличения значения​​Примечание:​Показать параметры для следующей​ ячейка должна оставаться​ прокрутки, (которая находится​2) нажать Shift+Ctrl+End;​ он закрывал собой​ нужно. Таким образом,​ параметры:​Minimum Value​Элемент​​ интерактивный элемент​​Можно ли выводить элемент​ процентах):​ управления, выполните указанные​

    ​ управления.​На вкладке​

​ и степень перемещения​

​ Прежде чем добавлять элементы​

​ книги​

​ активизированной выделенной а​ справа вверху), потом​3) очистить форматы​ столбец​

​ ошибка – это​​Minimum Value​

​(Минимальное значение) =​Счетчик​Счетчик​ управления на печать.​

​=(C1 — B1)* .01​​ ниже действия.​

​Value​Разработчик​

​ ползунка при щелчке​​ управления на листе,​

​снимите или установите​

​ у меня выделение​​ плавно потянуть эту​

​ (кнопка на главной​C​ как раз желательный​(Минимальное значение) =​ 0,​имеет ограничения: значение​.​

​PrintObject​​Примечание:​

​В поле​(форма)​

​в группе​​ стрелки на одном​

​ необходимо включить вкладки​ флажки​

​ исчезает кудато Вовторых​​ вертикальную полосу прокрутки​

​ закладке);​

​, но, чтобы было​ результат.​

​ 2,​​Maximum Value​

​ должно быть целым​Открываем вкладку Разработчик​

​(Excel)​​ При щелчке верхней стрелки​

​Текущее значение​

​Размер и положение​Элементы управления​

​ из концов полосы​​ «​​Показывать горизонтальную полосу прокрутки​​ этот код надо​

​ вниз – пропускается​4) сохранить файл.​ видно первую строку​

​Чтобы скрыть ошибки, выделите​​Maximum Value​​(Максимальное значение) =​​ числом от 0​

​Делаем Счетчик более полезным​Является ли элемент управления​

​ по достижении минимального​​введите начальное значение​

​Высота или ширина в​

​нажмите кнопку​

​ прокрутки.​​Разработчик​

​и​

​ еще както изменить​​ очень большая часть​

​Все остальные процедуры​

​ листа Excel.​​ ячейки в столбце​

​(Максимальное значение) =​

​ 500 и​

​ до 30000, параметр​​Как работает Полоса прокрутки​

​ видимым или скрытым.​ значения (нижней стрелки​ счетчика из указанного​ пунктах.​Вставить​

​В поле​​». Подробнее читайте​

​Показывать вертикальную полосу прокрутки​ чтоб он занимал​

​ строк».​ будут гораздо быстрее​Чтобы настроить вид графика,​

​C​​ 500,​

​Incremental Change​Incremental Change​Интерактивный график со счетчиком​Visible​ по достижении максимального​

​ ниже диапазона допустимых​​Height​

​и в разделе​Шаг изменения по страницам​

​ вкладку «Разработчик».​​.​​ не более х​​С уважением и​

​Светлый​ необходимо щелкнуть правой​и нажмите​

​Incremental Change​​(Шаг изменения) =​

​(Шаг изменения) также​В Excel 2007 и​(форма)​

​ значения) возвращаемое значение​​ значений. Это значение​

Добавление счетчика (элемент управления формы)

  1. ​,​​Элементы ActiveX​​введите величину уменьшения​​На вкладке​​Нажмите кнопку​​ строк активизируем ячейку​​ наилучшими пожеланиями.​: Попробуйте сделать всё​​ кнопкой мыши по​​Conditional Formatting​​(Шаг изменения) =​ Изображение кнопки​ 10. Установите связь​

    Группа

  2. ​ должен быть любым​ Excel 2010 элементы​Данные и привязка данных​ не меняется. Счетчик​

  3. ​ должно удовлетворять следующим​​Width​​выберите элемент​​ или увеличения значения​​Разработчик​​Microsoft Office​ Изображение кнопки​ «А»​

    ​Никанор​​ то же самое,​ одиночному столбцу, показывающему​>​ 1 и​​ с ячейкой​​ целым числом от​

    ​Счетчик​Диапазон, связанный со значением​ остается в предельном​

    1. ​ требованиям:​​(форма)​​Полоса прокрутки​ и степень перемещения​в группе​, а затем —​Написать процедуру для​:​

      • ​ но со столбцами.​ значение для​New Rule​​Page Change​​A1​ 1 до 30000.​​и​​ элемента управления.​

      • ​ положении и не​оно должно быть больше​Расстояние от элемента управления​​.​​ ползунка при щелчке​Элементы управления​​Параметры Excel​​ обработки соответствующих событий​

    2. ​pabchek​​boa​​Series 2​(Условное форматирование >​(Шаг изменения по​. Далее в ячейке​

    3. ​Установите​​Полоса прокрутки​​LinkedCell​ прокручивается циклически по​ значения, указанного в​ до левого или​

    4. ​Щелкните на листе место,​​ области между ползунком​​нажмите кнопку​.​ таким образом чтобы​, – Виктор Здравствуйте!​: Никанор,​

    5. ​(Ряд 2), выбрать​​ Создать правило), выберите​​ страницам) = 10.​A2​Current Value​доступны на вкладке​

      ​(Excel)​ диапазону допустимых значений.​

      ​ поле​ верхнего края листа.​ где должен быть​ и одной из​Вставить​В категории​ можно было активизировать​​Большое спасибо за ответ​​да,​Change Series Chart Type​ тип правила​Incremental Change​запишите формулу​

​(Текущее значение) равным​

​Developer​

​Содержимое или состояние элемента​

​На вкладке​

​Минимальное значение​

​Left​

​ расположен левый верхний​

​ стрелок для прокрутки.​

​, а затем в​

​Дополнительно​

​ любую ячейку таблицы​

​ – совет!​

​потом переходите на​(Изменить тип диаграммы​Format Only Cells That​(Шаг изменения) должен​=A1/10000​50​(Разработчик). Если у​ управления.​Разработчик​; в противном случае​,​

​ угол полосы прокрутки.​ Например, если для​ разделе​в разделе​ пользуясь горизонтальной и​Сделал так как​ лист который надо​ для ряда), а​ Contain​ быть равен 1,​и примените к​,​ Вас эта вкладка​Value​в группе​

​ будет использоваться​

​Top​​Чтобы изменить элемент управления,​ полосы прокрутки задано​Элементы управления формы​Показать параметры для следующей​ вертикальной полосами прокрутки​ Вы советовали –​ почистить,​ затем​(Форматировать только ячейки,​ чтобы дать возможность​

Добавление счетчика (элемент ActiveX)

  1. ​ ней процентный числовой​​Minimum Value​​ не отображается выполните​​(форма)​​Элементы управления​​Минимальное значение​​(форма)​ убедитесь, что выбран​​ минимальное значение 0,​​выберите элемент​​ книги​ Изображение кнопки​ Текст процедуры не​

    Группа

  2. ​всё получилось не​нажимаете комбинацию клавиш​Line Chart With Markers​ которые содержат), в​

  3. ​ пользователю точно настроить​ формат с одним​(Минимальное значение) равным​ следующее:​​Размер и положение​​нажмите кнопку​​;​​Ориентация по вертикали или​​ режим конструктора. На​ Изображение кнопки​ а максимальное —​

  4. ​Полоса прокрутки​снимите или установите​​ более х строк​​, а за секунду​​ Alt+F11, открывается VBE,​​(График с маркерами).​​ первом выпадающем списке​ Изображение кнопки​ значение кратное $10​

    ​ десятичным знаком.​​0​в Excel 2010 откройте​Высота или ширина в​Вставить​​оно должно быть меньше​​ по горизонтали.​

    ​ вкладке​​ 10, то при​​.​ флажки​ Добейтесь такой работы​ – мгновенно.​ находите мой макрос​ Далее кликаем правой​ выберите​ 000. Если Вы​Теперь, нажимая на кнопки​,​​File​​ пунктах.​, а затем в​ значения, указанного в​

    ​Orientation​Разработчик​

​ значении свойства​

​Щелкните на листе место,​

​Показывать горизонтальную полосу прокрутки​

​ программы чтобы одна​Это самый быстрый способ​ и запускаете его(клавиша​ кнопкой мыши по​

​Errors​​ хотите создать удобное​

​ счетчика, Вы получите​Maximum Value​>​Height​

​ разделе​​ поле​

​(форма)​в группе​

​Шаг изменения по страницам​​ где должен быть​

​и​

​ ячейка таблицы при​​ решения моего вопроса.​

​ F5).​ маркеру, выбираем​(Ошибки) и далее​ решение, то очень​ в ячейке​(Максимальное значение) равное​Options​

​,​​Элементы ActiveX​

​Максимальное значение​Форматирование​

​Элементы управления​​, равном 2, значение​

​ расположен левый верхний​Показывать вертикальную полосу прокрутки​

​ любых положениях движков​​Я сделал следующим​

​Внимание, в своем​

​Format Data Series​ в настройках формата​

​ важно, чтобы пользователь​​A2​

​300​>​

​Width​​выберите элемент​

​; в противном случае​

​Цвет фона.​щелкните​

​ будет увеличиваться или​​ угол полосы прокрутки.​​.​​ была активна​

​ образом:​ коде нашел ошибку,​(Формат ряда данных)​

​ установите белый цвет​​ имел возможность легко​​именно тот результат,​​и​

​Customize Ribbon​(форма)​

​Счетчик​​ будет использоваться​

​BackColor​

​Режим конструктора​

​ уменьшаться на 2​​Примечание:​

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

​Valver​​1) Выделил ячейку​

​ если нет строк/столбцов​

​ и настраиваем симпатичный​​ шрифта, чтобы он​

​ получить нужный ему​

​ который необходим –​

​Incremental Change​​(Файл > Параметры​

​Расстояние от элемента управления​.​Максимальное значение​(форма)​.​

​ (в данном случае​​ Добавится вертикальная полоса прокрутки.​

​Мы стараемся как​

​: Попробуйте так. Вроде​ А91;​

​ для удаления. то​​ вид маркера. Ещё​

​ сливался с фоном​ результат. Если Вы​

​ значение процента между​​(Шаг изменения) равным​​ > Настроить ленту)​​ до левого или​

​Щелкните на листе место,​.​

​Цвет переднего плана.​​Чтобы задать свойства элемента​

support.office.com

Интерактивные элементы в Excel с использованием Счетчика и Полосы прокрутки

​ на 20 % от​Чтобы изменить ориентацию полосы​ можно оперативнее обеспечивать​ проверял. Работает.​​2) Нажал на​​ он обрезал последнюю​​ раз щелкаем правой​​ ячеек – это​

​ установите Шаг изменения​0%​10​ и на панели​ верхнего края листа.​ где должен быть​В поле​ForeColor​ управления, на вкладке​ диапазона значений полосы​ прокрутки на горизонтальную,​ вас актуальными справочными​​Имеем диапазон: I3:I15.​​ клавиатуре сочетание клавиш​​ строку столбец имеющихся​​ кнопкой мыши по​ самый эффективный способ​ равным, к примеру,​​и​​. Кликните по полю​​ справа поставьте галочку​​Left​ расположен левый верхний​Минимальное значение​(форма)​​Разработчик​​ прокрутки) каждый раз​

  • ​ перетащите один из​
  • ​ материалами на вашем​
  • ​ Рисуем рядом скрол,​
  • ​ Shift+Ctrl+End – выделился​

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

​ данных.​ маркеру и выбираем​​ скрыть ошибки!​​5​​5%​​Cell Link​​ возле названия вкладки​​,​ угол счетчика.​введите наименьшее значение,​Наличие тени элемента управления.​

  • ​в группе​​ при щелчке области​​ маркеров изменения размера​​ языке. Эта страница​​ «хвосты» должны выйти​​ весь диапазон ячеек;​​внес коррективы в​Add Data Labels​В ячейке​, пользователь сможет изменять​с шагом​​(Связь с ячейкой),​​Developer​
  • ​Top​Чтобы изменить элемент управления,​​ которое пользователь может​​Shadow​​Элементы управления​​ между ползунком и​ по диагонали.​​ переведена автоматически, поэтому​​ за рамки диапазона.​​3) На Панели​ свое сообщение выше​​(Добавить подписи данных),​G1​Интерактивные элементы в Excel

​ сумму займа кратно​0,1%​​ затем выделите ячейку​​(Разработчик).​​(форма)​​ убедитесь, что выбран​ указать, щелкая стрелку​​(Excel)​​нажмите кнопку​​ одной из стрелок​​На вкладке​ ее текст может​​ Изменяем элементы управления​​ инструментов нажал на​ и файл перезалил.​ затем по Легенде,​находится вот такая​ $50 000, а​​. Значение в ячейке​​A1​в Excel 2007 нажмите​Ориентация по вертикали или​

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

​ режим конструктора. На​ вниз.​​Клавиатура и мышь​​Свойства​​ для прокрутки.​​Разработчик​ содержать неточности и​ скрола: мин. значение​ вкладка «Меню» →​Никанор​ чтобы выделить её​ формула​ это слишком большое​A1​и закройте диалоговое​ кнопку​ по горизонтали.​

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

​ вкладке​В поле​Настраиваемый значок мыши.​.​В поле​​в группе​​ грамматические ошибки. Для​ — 1, макс.​ «Правка» → «Очистить»​​: Светлый, – Сергей!​​ и удалить.​=40000+G3​​ число.​​создано счетчиком, но​​ окно.​​Office​Orientation​Разработчик​Максимальное значение​MouseIcon​

​Совет:​​Связь с ячейкой​​Элементы управления​ нас важно, чтобы​ — 13, шаг​ → «Очистить форматы»​​Спасибо за ответ.​​Теперь, когда Вы нажимаете​, а ячейку​Параметр​ нас больше интересует​

​Щелкните в стороне от​​, выберите​​(форма)​​в группе​​введите наибольшее значение,​​(форма)​​ Можно также щелкнуть элемент​​введите ссылку на​​нажмите кнопку​​ эта статья была​​ — 1, шаг​​ → Опять появилось​​Но всё что​​ кнопки​​G3​​Page Change​​ значение в ячейке​​Счетчика​​Excel Options​Форматирование​​Элементы управления​​ которое пользователь может​Тип указателя, отображаемого при​

​ управления правой кнопкой​​ ячейку, в которой​​Свойства​ вам полезна. Просим​ изм. по страницам​ Диалоговое окно Операция​ я делал в​Счетчика​​мы сделаем связанной​​(Шаг изменения по​A2​, чтобы снять с​(Параметры Excel) и​Цвет фона.​нажмите кнопку​ указать, щелкая стрелку​ наведении пользователем указателя​ мыши и выбрать​

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

​ содержится текущее положение​​.​​ вас уделить пару​ — 1. Присваеваем​ с большим числом​ ячейках относится и​, маркер прыгает по​ со​ страницам) позволяет пользователю​.​ него выделение, и​ далее в разделе​BackColor​Режим конструктора​ вверх.​

​ мыши на определенный​ пункт​ ползунка.​Совет:​ секунд и сообщить,​ скролу выполнение следующего​ ячеек​​ к столбцам и​​ графику, выделяя показатель​​Счетчиком​​ изменять сумму займа​​Всегда, когда нужно получить​​ понажимайте стрелки. Вы​Popular​(форма)​.​​В поле​​ объект (например, стандартный,​​Свойства​​Связанная ячейка возвращает текущее​​ Можно также щелкнуть элемент​​ помогла ли она​

​ макроса:​Операция, которую вы​ к строкам –​ продаж на ту​. Установим вот такие​ с шагом $100​ значение более сложное,​ увидите, что с​(Основные) включите опцию​Цвет переднего плана.​Чтобы задать свойства элемента​​Шаг изменения​​ стрелка или I-образный).​.​​ значение, соответствующее положению​​ управления правой кнопкой​ вам, с помощью​​Sub ScrollBars_Change() S​​ собираетесь выполнить обновит​ ведь я всё​​ дату, которая появляется​​ параметры:​ 000, так он​ чем целое число,​​ каждым нажатием значение​​Show Developer tab in​​ForeColor​​ управления, на вкладке​​введите величину, на​​MousePointer​Откроется диалоговое окно​ ползунка.​ мыши и выбрать​

​ кнопок внизу страницы.​ = ActiveSheet.ScrollBars.Value ActiveSheet.Cells(2​ большое число ячеек​​ выделил.​​ в ячейке​Current Value​ сможет быстрее приблизиться​​ используйте подобное решение:​​ в ячейке​​ the Ribbon​​(форма)​​Разработчик​​ которую увеличивается или​​(форма)​​Свойства​Используйте это значение в​ пункт​​ Для удобства также​​ + S, 9).Select​

​ и будет​У меня получилось убрать​G1​(Текущее значение) =​ к сумме, которая​ масштабируйте результат, полученный​A1​(Показывать вкладку Разработчик​

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

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

​Наличие тени элемента управления.​​в группе​ изменяется значение счетчика,​​Свойства, характерные для полосы​​. Для получения дополнительных​​ формулах, чтобы реагировать​​Формат элемента управления​ приводим ссылку на​​ End SubУспехов!​​выполняться довольно долго.​ пустые страницы следующим​, а рядом с​ 695,​ его интересует. Ползунок​ от счетчика, и​изменяется. Вы можете​ на Ленте).​​Shadow​​Элементы управления​ когда пользователь щелкает​ прокрутки​​ сведений о каждом​​ на значение, соответствующее​.​ оригинал (на английском​Valver​ Продолжить?​ образом:​ маркером отображается ярлычок​Minimum Value​ полосы прокрутки не​ превращайте его в​ увеличить значение до​​Чтобы увидеть инструменты, перейдите​​(Excel)​нажмите кнопку​

​ стрелки.​Задержка в миллисекундах после​ свойстве выберите свойство​ текущему положению ползунка,​Примечание:​ языке) .​: Или так.​Примечание: если ответ​1. Выделил 91​ с суммой продаж.​(Минимальное значение) =​ настраивается ни какими​​ нужное значение.​​ 300, но не​​ на вкладку​​Клавиатура и мышь​​Свойства​​В поле​ однократного щелчка полосы​ и нажмите клавишу​

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

​ которое хранится в​ Перед тем как нажать​​Полосы прокрутки и счетчики​​Sub ScrollBars_Change() ActiveSheet.Cells(2​ не буден получен​​ строку;​​Существует бесчисленное множество способов​ 695,​​ параметрами, так что​​Полоса прокрутки​ более, и уменьшить​​Developer​​Настраиваемый значок мыши.​.​​Связь с ячейкой​​ прокрутки.​ F1, чтобы отобразить​ ячейке, указанной в​ кнопку​ используются для быстрого​ + ActiveSheet.ScrollBars.Value, 9).Select​ выполнение этой операции​2. Нажал сочетание​ использовать​Maximum Value​ пользователь способен мгновенно​работает таким же​ до 0, но​>​​MouseIcon​​Совет:​введите ссылку на​Delay​ соответствующий раздел справка​ поле​

​Свойства​​ ввода или изменения​​ End SubПрименительно к​ начнётся через 60​ клавиш Ctrl+Shift+стрелка вниз​Счетчики​(Максимальное значение) =​ перейти от $20​ образом, как и​ не менее. Обратите​Insert​(форма)​ Можно также щелкнуть элемент​ ячейку, в которой​(форма)​ по Visual Basic.​Связь с ячейкой​, выделите объект, свойства​ диапазонов значений.​ условиям выше.​

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

​ секунд​ на клавиатуре;​и​ 814,​ 000 к $5​Счетчик​ внимание, что значение​(Разработчик > Вставить)​Тип указателя, отображаемого при​ управления правой кнопкой​ содержится текущее положение​Величина перемещения при щелчке​​ Можно также ввести​​. Например, можно создать​​ которого требуется просмотреть​​Полоса прокрутки.​Masalov​Больше не показывать​3. Нажал на​Полосы прокрутки​

​Incremental Change​​ 000 000 просто​​. Кроме этого, для​

​ изменяется с шагом​
​ и выберите элемент​

​ наведении пользователем указателя​ мыши и выбрать​​ счетчика.​​ пользователем области между​​ имя свойства в​​ полосу прокрутки для​ или изменить.​    Используется для просмотра диапазона​: Valver, на сколько​ это сообщение ОК​ клавиатуре Delete;​на листах Excel.​​(Шаг изменения) =​​ перетащив ползунок от​Полосы прокрутки​ 10.​​Spin Button​​ мыши на определенный​ пункт​

​Связанная ячейка возвращает текущее​
​ ползунком и одной​

​ поле​ факторов риска со​Чтобы задать свойства элемента​ значений с помощью​ я помню ScrollBars.Value​ Отмена​4. Панель инструментов​ Вы можете использовать​

​ 7 и​ одного конца полосы​​Вы можете настроить​​Вы можете использовать​​(Счетчик) или​​ объект (например, стандартный,​​Свойства​​ положение счетчика.​ из стрелок для​Поиск​​ свойствами, перечисленными ниже.​ управления, выполните указанные​​ кнопок со стрелками​ возвращает значение ползунка​4) Я нажал​ → Границы →​​ их для ввода​​Cell Link​ прокрутки к другому.​ параметр​Счетчик​Scroll Bar​ стрелка или I-образный).​.​Используйте это значение в​

​ прокрутки.​​справки Visual Basic.​​Свойство​ ниже действия.​​ для прокрутки или​​ от 0 до​​ на ОК и​​ Нет границы;​ данных или, как​​(Связь с ячейкой)​​Чтобы увидеть, как будут​Page Change​​таким образом, чтобы​​(Полоса прокрутки) из​MousePointer​​Откроется диалоговое окно​​ формулах, чтобы реагировать​LargeChange​​ Доступные свойства перечислены​​Значение​В поле​​ путем перетаскивания ползунка​​ 100 в зависимости​ всё сделалось за​​5. Панель инструментов​​ я показал в​ = G3. Протестируйте​​ работать эти два​​(Шаг изменения по​ пользователь мог вводить​ группы​​(форма)​​Свойства​ на значение, соответствующее​​(форма)​​ в таблице ниже.​

​Текущее значение​​Текущее значение​ полосы прокрутки. Можно​ от положения ползунка.​ секунду.​ → Цвет темы​ этой статье, чтобы​​Счетчик​​ объекта вместе, рассмотрим​ страницам), который определяет​ значения на листе​Form Controls​​Свойства, характерные для счетчика​​. Для получения дополнительных​ текущему положению счетчика,​Минимальное и максимальное допустимые​​Сводка по свойствам, сгруппированным​​3000​введите начальное значение​ перемещаться по странице​ Если это так,​​5) Закрыл файл​​ → Нет заливки;​ сделать графики более​​, нажимая на его​​ таблицу со значениями​​ на сколько изменяется​​ простым нажатием кнопки,​(Элементы управления формы).​Задержка в миллисекундах после​​ сведений о каждом​​ которое хранится в​

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

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

​ значения.​ по функциональным категориям​​Минимальное значение​​ из указанного ниже​​ значений (с заранее​​ то Ваш пример​ и сохранил изменения;​6. Панель инструментов​ интерактивными.​​ стрелки, Вы должны​​ продаж за период​ значение, когда Вы​ вместо ввода вручную​

​ Крайне важно выбирать​ однократного щелчка счетчика.​ свойстве выберите свойство​ ячейке, указанной в​Max​​Объект, который требуется настроить​​2460​​ диапазона допустимых значений,​​ заданным интервалом), щелкая​ будет корректно работать​6) Открыл файл​​ → Цвет шрифта​​Урок подготовлен для Вас​ видеть в столбце​ с 1 июня​ кликаете по полосе​​ с клавиатуры. Вероятно,​​ именно из этой​Delay​ и нажмите клавишу​ поле​,​Свойство​​Максимальное значение​​ соответствующее положению ползунка​ область между ползунком​ только для списка​ и всё стало​

​ → Авто;​ командой сайта office-guru.ru​​C​​ 2011 до 28​ прокрутки в стороне​ у Вас возникает​ группы, а не​(форма)​​ F1, чтобы отобразить​​Связь с ячейкой​Min​Общие​

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

​3000​ на полосе прокрутки.​​ и одной из​​ из 100 строк.​​ как надо –​​7. Панель инструментов​Источник: https://www.ablebits.com/office-addins-blog/2011/06/24/excel-spin-buttons-scrollbars/​значение, соответствующее дате​ сентября 2011. Эти​ от её ползунка.​ вопрос: как быть,​ из​Минимальное и максимальное допустимые​

​ соответствующий раздел справка​. Например, можно создать​
​(форма)​
​Загружается ли элемент управления​

​Шаг изменения​

office-guru.ru

Как увеличить ползунок в полосе прокрутки? (Формулы/Formulas)

​ Это значение должно​​ стрелок для прокрутки.​ Для 12 строк​ как я хотел:​ → Главная →​Перевел: Антон Андронов​ в ячейке​ даты, если преобразовать​ Параметр​ если значения, которые​ActiveX Controls​ значения.​ по Visual Basic.​ счетчик для указания​Является ли размер ползунка​ при открытии книги​

​1​​ удовлетворять следующим требованиям:​ Как правило, пользователь​

​ надо надо вводить​​ полоса вертикальная полоса​

​ Условное форматирование →​​Автор: Антон Андронов​G1​ их в числа,​Incremental Change​ должен ввести пользователь​(Элементы ActiveX), так​Max​
​ Можно также ввести​ текущего возраста сотрудника​ пропорциональным области прокрутки​ (не относится к​Шаг изменения по страницам​оно должно быть больше​ также может вводить​

excelworld.ru

Неправильно работает вертикальная полоса прокрутки на листе (Настройки Excel/Setup)

​ коэф-т пересчета, и​​ прокрутки стала «работать»​
​ Удалить правила →​valentin1234​
​.​
​ находятся в диапазоне​(Шаг изменения) используется​ не целые числа​
​ как они работают​
​,​ имя свойства в​

​ со свойствами, перечисленными​​ или фиксированным.​ элементам управления ActiveX).​17​

​ значения, указанного в​​ текст непосредственно в​
​ округлять до целого…​
​ правильно и сразу​ Удалить правила из​: Может глупый вопрос,​
​Minimum Value​ от​ при нажатии стрелок​ в диапазоне от​ абсолютно по-разному.​
​Min​ поле​ ниже.​ProportionalThumb​AutoLoad​Связь с ячейкой​ поле​
​ связанную ячейку или​Valver​ стало не 104,​

​ выделенных ячеек;​​ но я весь​
​(Минимальное значение) –​
​40695​ по краям​ 0 до 30000?​Перетащите на рабочий лист​(форма)​Поиск​Свойство​
​(форма)​(Excel)​C1​
​Минимальное значение​ текстовое поле. Полосу​
​: Да нет. Я​ а 14 страниц​8. Правая кнопка «мыши»​
​ мозг сломал, как​ это число, добавив​
​до​Полосы прокрутки​Решение есть – используйте​
​ Excel​Величина перемещения при щелчке​справки Visual Basic.​
​Значение​Величина перемещения при щелчке​Может ли элемент управления​
​При таких параметрах пользователь​; в противном случае​ прокрутки удобно использовать​ же проверял этот​Большое Вам спасибо за​ → Контекстное меню​
​ сделать чтоб ползунок​ к которому 40000​40814​. Конечно же нужно​ промежуточную ячейку для​Счетчик​ пользователем стрелки счетчика.​ Доступные свойства перечислены​
​Текущее значение​ пользователем стрелки для​
​ получать фокус и​ может вводить с​ будет использоваться​ для ввода или​ код (применительно к​ внимание к моему​ → Формат ячеек…​ стал большим и​ мы получим дату​
​(даты в Excel​ настроить связь полосы​ вычисления нужного Вам​и​SmallChange​ в таблице ниже.​35​ прокрутки.​ реагировать на события,​
​ помощью полосы прокрутки​Минимальное значение​ изменения большого диапазона​ условиям) — работает.​​ вопросу и за​ → Выравнивание →​ не листал за​ 1 июня 2011,​ хранятся в виде​ прокрутки с ячейкой,​ значения. Например, если​Полосу прокрутки​(форма)​Сводка по свойствам, сгруппированным​Минимальное значение​SmallChange​
​ порождаемые пользователем.​ точные значения, а​

​;​​ значений, а также​​Диапазон можно задавать​​ хороший совет.​
​ Снять галочку с​ еще 100 страниц,​
​ а сложив​ кол-ва дней, прошедших​​ в которую должен​ ​ Вы хотите, чтобы​. Заметьте, что Вы​
​Helen Bradley объясняет, как​ по функциональным категориям​
​21​(форма)​
​Enabled​ может изменить текущее​
​оно должно быть меньше​ в тех случаях,​ любой (до 30000).​С уважением и​
​ «переносить по словам»​ где данных уже​Maximum Value​ с 0 января​ быть помещен результат.​ пользователь вводил значения​ можете изменять положение​ добавлять интерактивные элементы​Объект, который требуется настроить​
​Максимальное значение​На вкладке​(форма)​ значение на 5,​
​ значения, указанного в​ когда точность не​
​ Девушка хорошо напомнила​ наилучшими пожеланиями.​ → Снять галочку​ давно нет. Очень​(Максимальное значение) и​
​ 1900 года).​ Если нужно масштабировать​ между​
​ этих элементов, а​ на лист Excel,​Свойство​70​
​Разработчик​Можно ли изменять элемент​
​ щелкнув область между​ поле​ важна. Например, полосу​ про этот инструмент.​Никанор​ «объединение ячеек».​ неудобно работать. Пробовал​ 40000, – получим​В ячейке​
​ значение, Вам потребуется​0%​ также поворачивать их​ используя​
​Общие​Шаг изменения​

​в группе​​ управления.​
​ ползунком и стрелкой​Максимальное значение​ прокрутки можно использовать​ Я здесь даже​: boa – Андрей!​
​9. Закрыл файл​ выделять и удалять​

excelworld.ru

Вопрос по полосе прокрутки в Excel

​ дату 28 сентября​​C2​ дополнительная ячейка с​и​ вертикально или горизонтально.​Полосу прокрутки​Загружается ли элемент управления​1​Элементы управления​Locked​ для прокрутки.​; в противном случае​ для ввода диапазона​ быстренько прикинул: с​Большое спасибо за уделённое​ и сохранил изменения;​ строки пустые, где​ 2011. Мы установили​находится такая формула:​ формулой, которая будет​5%​ Чтобы передвинуть или​и​ при открытии книги​Связь с ячейкой​нажмите кнопку​(форма)​Следующая формула в ячейке​ будет использоваться​ оценочных значений процентов​ помощью 3-х скролов​
​ время, ответы, объяснения,​10. Открыл файл и​ нет данных, не​Шаг изменения​=IF($G$1=A2,B2,NA())​ изменять значение, полученное​с шагом​ изменить размер элемента​Счетчик​ (не относится к​C1​Вставить​Имя элемента управления.​ D1 возвращает точное​

​Максимальное значение​​ или для постепенного​ изменять дату :​
​ файл и решение​ всё стало как​ помогает, там точно​равным 7, поэтому​=ЕСЛИ($G$1=A2;B2;НД())​ от​0,1%​ управления, щелкните по​.​ элементам управления ActiveX).​При таких параметрах пользователь​, а затем в​Name​
​ значение на основе​.​ изменения выбора цвета.​ число, месяц, год.​

​ моего вопроса с​​ надо – лишние​
​ пусто.​ даты, которые появляются​Эта формула скопирована в​Полосы прокрутки​

​, нужно масштабировать значение,​​ нему правой кнопкой​Всякий раз, когда пользователь​AutoLoad​ может указать с​ разделе​(форма)​ текущего значения в​В поле​Полоса прокрутки (элемент управления​ Необычно. Может кде-нибудь​ помощью Макроса (VBA).​ страницы, на которых​_Boroda_​ в ячейке​ остальные ячейки столбца​

​, чтобы получить правильный​​ которое дает счетчик,​ мыши, а затем​ выбирает из дискретного​(Excel)​
​ помощью счетчика возраст,​Элементы управления формы​Способ привязки элемента управления​ связанной ячейке:​Минимальное значение​ формы)​ применю.​С уважением и​ нет информации удалились​: После удаления пустых​G1​

CyberForum.ru

​C​

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

Создайте текстовое поле с полосой прокрутки в Excel


стрелка синий правый пузырь Создайте текстовое поле с полосой прокрутки в Excel

В Excel вы просто можете вставить полосу прокрутки для текстового поля, которое должно быть Элементы управления ActiveX только форма. Пожалуйста, сделайте так:

1. Чтобы вставить текстовое поле, щелкнув Застройщик > Вставить > текст Box, см. снимок экрана:

документ добавить полосу прокрутки в текстовое поле1

2. Затем перетащите мышь, чтобы нарисовать нужное текстовое поле.

документ добавить полосу прокрутки в текстовое поле1

3, Затем нажмите Застройщик > Предложения с выделенным текстовым полем, см. снимок экрана:

документ добавить полосу прокрутки в текстовое поле1

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

документ добавить полосу прокрутки в текстовое поле1

5. После завершения настроек закройте Предложения диалоговое окно и щелкните Режим проектирования Для выхода из Режим проектирования. А когда вы вводите большой контент, который длиннее текстового поля, полоса прокрутки добавляется автоматически. Смотрите скриншот:

документ добавить полосу прокрутки в текстовое поле1

Внимание: В Excel только Элементы управления ActiveX В текстовое поле формы можно добавить полосу прокрутки.


Статьи по теме:

Как добавить полосу прокрутки на диаграмму в Excel?

Как найти и заменить определенный текст в текстовых полях?

Как найти и заменить текст в заголовках диаграмм в Excel?


Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (8)


Оценок пока нет. Оцените первым!

Элемент управления пользовательской формы ScrollBar, применяемый в VBA Excel для создания полосы прокрутки. Свойства UserForm.ScrollBar, примеры кода.

UserForm.ScrollBar – это элемент управления пользовательской формы, представляющий из себя полосу прокрутки с кнопками, реагирующий как на перемещение ползунка, так и на нажатие кнопок.

Элемент управления ScrollBar

Элемент управления ScrollBar предназначен в VBA Excel для ввода пользователем числовых данных, которые ограничены минимальным и максимальным значениями. Увеличение или уменьшение значения полосы прокрутки осуществляется с указанным шагом при помощи ползунка или кнопок.

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

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

Свойства элемента ScrollBar

Свойство Описание
BackColor Цветовое оформление элемента управления.
Delay* Время между последовательными событиями при удержании кнопки.
ControlTipText Текст всплывающей подсказки при наведении курсора на полосу прокрутки.
Enabled Возможность взаимодействия пользователя с элементом управления. True – взаимодействие включено, False – отключено (цвет стрелок становится серым).
Height Высота элемента управления.
Left Расстояние от левого края внутренней границы пользовательской формы до левого края элемента управления.
Max Максимальное значение свойства Value.
Min Минимальное значение свойства Value.
Orientation** Задает горизонтальную или вертикальную ориентацию элемента управления ScrollBar.
SmallChange Шаг изменения значения свойства Value.
TabIndex Определяет позицию элемента управления в очереди на получение фокуса при табуляции, вызываемой нажатием клавиш «Tab», «Enter». Отсчет начинается с 0.
Top Расстояние от верхнего края внутренней границы пользовательской формы до верхнего края элемента управления.
Visible Видимость элемента ScrollBar. True – элемент отображается на пользовательской форме, False – скрыт.
Width Ширина элемента управления.

* По умолчанию свойство Delay равно 50 миллисекундам. Это означает, что первое событие (SpinUp, SpinDown, Change) происходит через 250 миллисекунд после нажатия кнопки, а каждое последующее событие – через каждые 50 миллисекунд (и так до отпускания кнопки).

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

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

Примеры кода с полосой прокрутки

Пример 1

Условие примера 1

  1. На пользовательской форме VBA Excel расположены элементы управления ScrollBar1 и Label1.
  2. Необходимо задать для полосы прокрутки ScrollBar1 интервал значений от -100 до 100 единиц с шагом 5 и отображением текущего значения на элементе Label1.
  3. При открытии формы полоса прокрутки должна быть установлена на значении 0.

Решение примера 1

Первоначальные настройки при открытии пользовательской формы:

Private Sub UserForm_Initialize()

Me.Caption = «Пример 1»

  With ScrollBar1

    .Min = 100

    .Max = 100

    .SmallChange = 5

    .Value = 0

  End With

Label1.Caption = «0»

End Sub

Обработка события Change объекта ScrollBar1:

Private Sub ScrollBar1_Change()

  Label1.Caption = ScrollBar1.Value

End Sub

Обе процедуры размещаются в модуле пользовательской формы VBA Excel.

Пример 2

Условие примера 2

  1. На пользовательской форме расположены элементы управления ScrollBar1 и TextBox1.
  2. Интервал значений для полосы прокрутки ScrollBar1 от 0 до 1000 единиц с шагом 10 и отображение текущего значения в поле элемента TextBox1.
  3. При открытии формы полоса прокрутки должна быть установлена в значение 0.
  4. Установка соответствующего значения полосы прокрутки при ручном изменении содержимого текстового поля.
  5. Предусмотреть сообщение о значении TextBox1, не входящем в интервал значений элемента управления ScrollBar1.

Решение примера 2

Первоначальные настройки при открытии пользовательской формы:

Private Sub UserForm_Initialize()

Me.Caption = «Пример 2»

  With ScrollBar1

    .Min = 0

    .Max = 1000

    .SmallChange = 10

    .Value = 0

  End With

TextBox1.Text = «0»

End Sub

Обработка события Change объекта ScrollBar1:

Private Sub ScrollBar1_Change()

  TextBox1.Text = ScrollBar1.Value

End Sub

Обработка события Change объекта TextBox1:

Private Sub TextBox1_Change()

On Error GoTo Instr

  ScrollBar1.Value = TextBox1.Text

Exit Sub

Instr:

  TextBox1.Text = «Недопустимое значение»

End Sub

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

Все три процедуры размещаются в модуле пользовательской формы.

Понравилась статья? Поделить с друзьями:
  • Полоса набора это word
  • Полоса для подписи в word
  • Положительные значения функции в excel
  • Положительное число excel весь столбец
  • Положительная характеристика с места работы word