Выделить все четные положительные элементы цветом и обвести рамкой, максимальный элемент увеличить в 10 раз - VB

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Не понимаю как прописать выделение четных чисел и обведение рамкой. Буду благодарна за помощь. Заполнить 3-й столбец 10 целыми числами. Выделить все четные положительные красным цветом и обвести рамкой, максимальный элемент увеличить в 10 раз и обвести рамкой.

Решение задачи: «Выделить все четные положительные элементы цветом и обвести рамкой, максимальный элемент увеличить в 10 раз»

textual
Листинг программы
  1. Sub JuneKarou()
  2. Dim i%, k%, q%, Max&
  3. Cells.Clear
  4. ReDim a(1 To 10)
  5. For i = 1 To 10
  6.   a(i) = Int((30 * Rnd) - 15)
  7.   Cells(i, 3) = a(i)
  8. Next
  9.  
  10. k = 0
  11. For i = 1 To 10
  12.   If Cells(i, 3) > 0 And a(i) Mod 2 = 0 Then
  13.   Cells(i, 3).Font.Color = vbRed
  14.   Cells(i, 3).Borders.Weight = xlMedium
  15.   k = k + 1
  16.   End If
  17. Next
  18.  
  19. Max = 10: q = 0
  20.   For i = 1 To 10
  21.     If Cells(i, 3) >= Max Then
  22.     Max = Cells(i, 3)
  23.     q = i
  24.     Cells(q, 5) = 10 * Max
  25.     Cells(q, 5).Font.Color = vbBlue
  26.     Cells(q, 5).Borders.Weight = xlMedium
  27.     End If
  28.    Next
  29.  
  30. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы