У меня вопрос о том, как разрешить VBA выбирать случайные числа из моего листа. У меня есть столбец «A» с идентификатором лица для учащихся с задержкой, столбец «B» с идентификатором лица для учащихся с задержкой, столбец «C» с идентификатором студента, столбец «D» сумма оценок для каждого идентификатора и столбца лица » E "с рядом попыток.
Я хочу позволить VBA найти произвольный идентификатор человека, а затем выбрать другие столбцы из того же идентификатора.
ех. если VBA произвольно выбирает идентификатор человека для задержанных студентов: 285639, то он должен показать идентификатор студента и сумму оценок для этого конкретного идентификатора человека. и если он выбирает не задержанного человека, сообщение об ошибке должно быть показано пользователю.
До сих пор я использовал следующие коды, которые отлично работают, но я не знаю, как сообщить, чтобы найти конкретную информацию для этого идентификатора человека. Наконец, оно должно появиться в окне сообщения.
Надеюсь, кто-нибудь может помочь.
Dim RNG As Range
Set RNG = Range("A2:B5478")
Dim randomCell As Long
randomCell = Int(Rnd * RNG.Cells.Count) + 1
With RNG.Cells(randomCell)
.Select
.Interior.Color = vbYellow
End With
End Sub