Налаштуйте максимальне значення смуги прокрутки Excel на основі значення комірки

Зміст

Я часто задаюся питанням, чому немає положення щодо налаштування максимального значення смуги прокрутки в Excel на основі значення комірки. Якби це було доступно, смуга прокрутки автоматично змінила б своє максимальне значення при зміні значення комірки.

Щось, як показано нижче, могло бути можливим:

До тих пір, поки команда Microsoft Office не стане доступною, ця порада може допомогти вам зв’язати максимальне значення смуги прокрутки з клітиною.

Налаштуйте максимальне значення смуги прокрутки в Excel

  1. Перейдіть на вкладку Розробник -> Вставка -> Елементи керування ActiveX -> Смуга прокрутки (елемент керування ActiveX)
    • Немає вкладки розробника ?? Про те, як додати вкладку розробника до стрічки, читайте тут.

  1. Натисніть Будь -де на своєму аркуші, щоб вставити смугу прокрутки.
  2. Клацніть правою кнопкою миші на смузі прокрутки та виберіть Властивості.
  3. Встановіть зв’язану комірку як C10 і закрийте вікно властивостей.
    • У цьому прикладі я використовував C10. Ви можете мати іншу клітинку, де ви маєте максимальне значення.

  1. Двічі клацніть на смузі прокрутки. Він відкриє редактор VBA з кодом, який виглядає так:
Private Sub ScrollBar1_Change () End Sub
  1. Додайте рядок, щоб ваш код виглядав так:
Private Sub ScrollBar1_Change () Activesheet.Scrollbar1.Max = Діапазон ("C7").
  1. Закрийте вікно редактора VBA.
  2. Перейдіть на вкладку Розробник і клацніть лівою кнопкою миші кнопку Режим дизайну.
  3. Це воно!! Полоса прокрутки налаштована для використання.

Зауважте, що оскільки у файлі є макрос, вам потрібно зберегти файл у будь -якому з них.xls або.xlsm формату.

Після завершення налаштування та ІФ смуга прокрутки не працює, виконайте такі дії:

  • Перейдіть на вкладку «Розробник», натисніть «Режим дизайну».
  • Двічі клацніть на смузі прокрутки.
  • У редакторі VBA натисніть клавішу F5 або натисніть кнопку Запустити форму суб -користувача/користувача.
  • Закрийте редактор VBA.

Спробуйте самі… Завантажте файл

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave