Баннер
Баннер

Обработка массивов - Пример 1

Оглавление
Обработка массивов
Данные в массивах
Пример 1
Пример 2
Все страницы
Пример. Вычислить средний рост по данным, записанным в электронной таблице.

Результат вычисления среднего роста будут записаны в ячейку B9.

Решение.

Sub средний_рост()

Dim Rost(6) As Double

Dim i As Integer

Dim Сумма, Среднее As Double

' ввод таблицы для обработки

For i = 1 To 6

Rost(i) = Cells(1 + i, 2).Value

Next i

' нахождение суммы чисел в таблице

Сумма = 0

For i = 1 To 6

Сумма = Сумма + Rost(i)

Next i

' вычисление среднего

Среднее = Сумма / 6

'вывод

Cells(9, 2).Value = Среднее

MsgBox (Среднее)

End Sub

Пояснение решения.

В строке Dim Rost(6) As Double объявляется массив чисел двойной точности именем Rost размерностью 6, то есть одномерная таблица Rost емкостью 6 (шесть) ячеек.

Аналогичным образом можно обрабатывать и двумерные массивы.





Читайте также:

Добавить комментарий


Защитный код
Обновить




Разделы



Главная VBA Обработка массивов