Мой макрос Vb выполняет следующие действия: я выбираю 5 смежных ячеек, запускаю свой макрос и получаю 5 статических случайных чисел от 1 до 50; Работает отлично; Мне нужно предупреждение, когда выделенные ячейки не являются смежными и не равны 5. Ячейки выбора должны быть 5 и смежными. Понятия не имею, как и где я должен поставить предупреждение. Спасибо!
Sub loto()
from = 1
until = 50
Selection.ClearContents
For Each cell In Selection.Cells
If WorksheetFunction.CountA(Selection) = (until - from + 1) Then Exit For
Do
rndNumber = Int((until - from + 1) * Rnd() + from)
Loop Until Selection.Cells.Find(rndNumber, LookIn:=xlValues, lookat:=xlWhole) Is Nothing
cell.Value = rndNumber
Next
End Sub