Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 04.04.2011
Сообщений: 5

Работа с объектами. Область ячеек

18.04.2011, 20:09. Показов 904. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста доделать и исправить программу.
Условие:
Заполнить область ячеек G1:K8 случайными целыми числами из диапазона [-8; 35]. Вычислить сумму и количество отрицательных элементов по всей области. Выделить эти элименты цветом Результаты – в ячейки столбца F.
Решение:
Sub Oblast_1()
Dim i As Integer, j As Integer, S As Integer, N As Integer, P As Integer
Dim k As Integer, l As Integer
For i = 1 To 8
For j = 7 To 11
Cells(i, j) = Int(Rnd() * (35 + 8) - 8)
Next j
Next i
For i = 1 To 8
For j = 7 To 11
If Cells(i, j) < 0 Then
S = S + Cells(i, j)
End If
Next j
Next i
Cells(i, j).Interior.ColorIndex = 3
MsgBox ("S=" & S)
S = Cells(1, 6)
End Sub
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.04.2011, 20:09
Ответы с готовыми решениями:

Привязать область выделения к значениям ячеек
Здравствуйте! Есть таблица, в ячеках Е49-I49, вбиты формулы, они привязаны к неделям, которые меняются, если указать номер недели в...

Работа с объектами
Здравствуйте, делаю курсовую по работе с датами, их вычитанием и сложением. Вообще в начале у меня идет процесс инициализации даты,...

Работа с объектами
Разъясните пожалуйста, создаётся слайдер в script-файле $(document).ready( function(){ $('.header_slider2').bxSlider({ ...

1
Частенько бываю
 Аватар для Vlanib
750 / 331 / 42
Регистрация: 20.06.2007
Сообщений: 854
19.04.2011, 05:10
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
 Sub Oblast_1()
 Dim oCell As Range, iSum As Integer, iCol As Integer
 Union([G1:K8], [F1:F2]).Clear
 For Each oCell In [G1:K8]
    oCell.Value = Int(Rnd * 44 - 8)
    If oCell < 0 Then
       oCell.Interior.Color = vbRed
       iSum = iSum + oCell: iCol = iCol + 1
    End If
 Next
 [F1] = "Ñóììà îòðèö. = " & iSum
 [F2] = "Êîë-âî îòðèö. = " & iCol
 End Sub
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.04.2011, 05:10
Помогаю со студенческими работами здесь

Работа с Com-объектами
Всем привет. Не могу разобраться в следующем. У меня есть COM-библиотека(hybrid.dll) написанная на C++. В ней внутри есть список...

Работа с объектами
Здравствуйте! Выручайте нубяру, есть объект со свойством $user-&gt;task_1 и есть ещё один объект со свойством $task-&gt;id, который...

Работа с объектами
Доброго времени суток, уважаемые форумчане! Интересует такой вопрос: обязательно ли удалять объекты, созданные &quot;ручками&quot; при...

Работа с объектами
У меня не получается запустить программу. Пишет ошибку. Помогите,пожалуйста,разобраться в чем дело? В среде VBA создать проект. В...

Работа с объектами
Помогите решить проблему. Функция a() должна создать новый объект такой же структуры как аргумент и в этом новом объекте приплюсовать 2. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru