Задание 4.2.1. Запись, редактирование, создание макроса
1. Записать макрос «Таблица», назначить макросу сочетание клавиш CTRL+Т. Изменить размер шрифта (18 пт), начертание – курсив.
Расписание занятий группы на 1 семестр |
2. Создать макросы по расчету значений функций с точностью 2 знака:
2.1. x = 12.347, y = 10.678
2.2. x = 6.121, y = 15.773
2.3.
x = 15.664, y = 29.786, t = 32.124
4.3. Условный переход (If … Then…)
Пример: рассчитать значение А и n при x = 2.3, y=45.8, z=55.5и условиях:
Код макроса |
Option Explicit |
Public Sub Execute() |
Dim a As Single, x As Single, y As Single |
Dim z As Single, n As Single |
x = 2.3 |
y = 45.8 |
z = 55.5 |
a = Sqr(Abs(x + y ^ 2 + z)) |
If a > 2 Then |
n = x ^ 2 - y ^ 3 + 2 * x * y |
End If |
If a = 2 Then |
n = y ^ 3 - x ^ 2 |
End If |
If a < 2 Then |
n = 1 - (y - z) / (y + z) |
End If |
Debug.Print "x ="; x; "y ="; y; "z ="; z |
Debug.Print "a ="; a |
Debug.Print "n ="; n |
End Sub |