Поскольку расчет значений идет последовательный и результатом вычислений является единственное значение , то данная программа относится к процедурам - функциям с линейной структурой . Для разработки программы следует :
- выбрать имя процедуры - функции: Familia_Fun ;
- выбрать обозначения всех математических величин задачи на языке VBA ;
- составить текст функции в соответствии с порябком линейного вычислительного процесса и правилами оформления процедур-функций .
Обратите внимание на то, что Ваша функция должна иметь два аргумента: a и x
Для далнейшего вычисления значений функции с использованием определенной процедуры - функции Familia_Fun, необходимо из активной ячейки ( например ,B3) вызвать командой Вставка - Функция ... диалоговое окно мастера функций. В разделе категория выбрать Определенные пользователем , s затем указать функцию Familia_Fun, в поле для входных параметров установить ссылку на соответствующие ячейки. Таким образом формула примет вид : в ячейке B3 = Familia_Fun (B1;A3)Образец текста программы
Образец вызова функции
Синтаксис оператора:
If условие Then
Операторы_1
Else
Операторы_2
End If
Если условие выполняется, то управление переходит на группу операторов_1 , в противном случае (условие не выполняется) управление переходит на группу операторов_2 . После выполнения операторов работа оператора If заканчивается.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 |