Створення області введення таблиці множення

Отже, із завданням, поставленим на початку глави, ми впоралися. Однак розроблена нами таблиця має низку недоліків. Зокрема, вона надає надто обмежені можливості щодо управління діапазоном співмножників. Зміни можна вносити тільки в комірку А1.

Давайте дещо ускладнимо завдання. Припустимо, що у таблиці необхідний інший крок зміни співмножників як у горизонталі (скажімо, 0,3), і по вертикалі (наприклад, 0,2). До того ж, нам потрібно змінити початкові значення співмножників (наприклад, по вертикалі почати не з одиниці, а з п'яти, по горизонталі-з трьох). При цьому бажано, щоб оновлення результатів відбувалося миттєво.

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

У верхній частині робочого аркуша над таблицею множення розмістимо область введення. Вона складатиметься з шести рядків:

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