Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2011, 13:18   #1
LF-A
Новичок
Джуниор
 
Регистрация: 06.03.2011
Сообщений: 1
По умолчанию Excel VBA cумма элементов массива

Добрый день. Прошу прощения за глупый вопрос:
Создать программу расчета суммы чисел указанного диапазона.
F1:H23
С этим заданием возникли проблемы, помогите, пожалуйста.

Делаю сам так:
Sub M3sum()
For a = Range("F1") To Range("H23")
d = d + a
Next
MsgBox ("The result is " & d)
End Sub

Считает, но неверно. В чем может быть проблема?
LF-A вне форума Ответить с цитированием
Старый 09.03.2011, 08:52   #2
gsg
Форумчанин
 
Регистрация: 11.06.2010
Сообщений: 108
По умолчанию

Проблема в том, что неверно указаны пределы цикла for для a. Цикл идет от значения в f1 до значения в h23, но не для диапазона вцелом.


Код:
Sub Summ()

Dim Диапазон As Range, oRange As Range
Dim Сумма

Set Диапазон = Range("f1", "h23")

For Each oRange In Диапазон
    Сумма = Сумма + oRange
Next oRange

MsgBox Сумма

End Sub
-Возьмите лучших их лучщих!
-Лучшие из лучших зализывают раны...
-Тогда, возьмите лучших из худших!
gsg вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод элементов массива.Изменение элементов массива. Vesnushka18 Помощь студентам 6 09.06.2011 13:05
Записать в массив Z подряд семь нулевых элементов массива R,состоящего из N элементов.(Язык QBasic) Лиза) Помощь студентам 0 11.01.2011 16:02
найти среднее арифметическое элементов массива состоящее из 5 элементов viatlon Общие вопросы C/C++ 9 12.12.2009 00:45
EXSEL (VBA) найти элемент наиболее близкий к среднему значению элементов массива Lady_Deluxe Помощь студентам 0 16.06.2009 13:45
В одномерном массиве, состоящем из n вещественных элементов, вычислить сумму элементов массива HazelHen Общие вопросы C/C++ 2 29.03.2009 15:16