Математические функции VBA

Среда VBA предоставляет пользователю большой список встроенных математические функций. Некоторые из них:

 

функция описание
abs модуль (абсолютная величина)
atn арктангенс
cos косинус
exp экспонента, т.е. возведения числа e (основание натурального логарифма) в указанную степень
log натуральный логарифм
Int целая часть числа
rnd возвращает случайное число из интервала [0;1)
sin синус
sqr квадратный корень
tan тангенс
mod oстаток от деления

 

Операторы языка

 

Оператор объявления переменных, массивов: Dim

Пример dim a, x[9]

Объявляются переменная а и массив х, содержащий 10 элементов: х[0], x[1],…x[9]

 

Оператор условного перехода (блок IF)

Общий вид:

IF условие Then

операторы1

[ Else

операторы2]

End IF

Если условие принимает значение ИСТИНА, то выполняются операторы1, следующие за Then,в противном случае — операторы2, следующие за Else.

 

Операторы цикла FOR … NEXT

Общий вид:

FORпеременная= А1 ТО А2 [step A3]

[операторы]

NEXT[переменная]

 

 

где переменная — параметр цикла

А1 — начальное значение параметра цикла

А2 — конечное значение параметра цикла

А3 — шаг изменения параметра цикла (если шаг равен 1, то может отсутствовать)

 

Пример5. Вычислить значение функции Z. Исходные данные находятся в ячейках Листа Excel. Результат вывести в ячейки Листа.

 

Порядок действий:

· разработать дизайн

· ввести условие задания

· ввести исходные данные ln, lk, dl

· перейти в режим конструктора, установить элементы управления CommandButton1 иCommandButton2, дать им заголовки Вычислить и Очистить соответственно (в окне свойств).

· обработчик события щелчёк по кнопке Вычислить имеет вид:

 








Дата добавления: 2015-10-05; просмотров: 996;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.