Дан одномеерный массив,состоящий из n элементов,вычислить колличество,сумму и...

0 голосов
50 просмотров

Дан одномеерный массив,состоящий из n элементов,вычислить колличество,сумму и произведение элементов меньших пяти.vba,visual Basic


Информатика (37 баллов) | 50 просмотров
0

Так VB или VBA?

0

Vba

Дан 1 ответ
0 голосов
Правильный ответ

Выделите на листе строку, колонку или прямоугольную область ячеек с данными и запустите следующую программу:

Sub aaa()
    k = 0: s = 0: p = 1
    For Each c In Selection
        cv = c.Value
        If IsNumeric(cv) Then
            If cv < 5 Then
                k = k + 1: s = s + cv: p = p * cv
            End If
        End If
    Next c
    MsgBox "Количество=" + CStr(k) + ", сумма=" + CStr(s) + ", произведение=" + CStr(p), vbInformation
End Sub


Скачать вложение Excel (XLS)
(142k баллов)
0

Пишет что цикл не правильный

0

Это означает, что Вы неверно скопировали текст, или неверно выделили ячейки, или не туда поместили программу.

0

Добавил к ответу книгу Эксель-2003

0

Спасибо

0

Пожалуйста. Выяснили, что было не так?