Друзья, помогите, пожалуйста!!! Вот код и нужно найти ошибку Public Sub Числа() Dim I As...

0 голосов
75 просмотров
Друзья, помогите, пожалуйста!!! Вот код и нужно найти ошибку Public Sub Числа()
Dim
I As Integer

Randomize
Timer

For I = 1 To 20
Sheets("Числа".Cells(I, 1) = Int(Rnd * 100) - 50
Next I
End Sub
показывает, что ошибка в этой строке Sheets("Числа".Cells(I, 1) = Int(Rnd * 100) - 50

Информатика (15 баллов) | 75 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Sub Числа()
Dim I As Integer
Randomize
For I = 1 To 20
    Sheets("Числа").Cells(I, 1) = Int(Rnd * 100) - 50
Next I
End Sub



image
(142k баллов)
0

И, конечно же, в рабочей книге должен быть лист с именем Числа

0

я только не понял чем отличаются наши коды...все равно в той строчке ошибка какая-то

0

У меня этот код нормально отработал. Потом я скопировал его сюда

0

Сообщение у Вас идет, что индекс неверен? Если да, то однозначно неверно имя на вкладке листа "Числа"

0

Я там добавил картинку проверочную в ответ

0

моя вина...не ввел цифры в ячейки А1;А20...надо было ввести в ячейки любые цифры (-50;50)

0

Я ничего не вводил - все отработало и так.