Привет всем (первый пост, потерпите меня), я написал макрос, который делает именно то, что мне нужно, ЗА ИСКЛЮЧЕНИЕМ Я не могу понять, как запустить макрос в Листе1 в другой ячейке. В настоящее время он публикует нужную мне информацию в ячейке B3, но я бы хотел, чтобы она началась в ячейке B10. Мысли?
Sub Button1_Click()
Sheets("Sheet1").Range("B2:B600").ClearContents
For i = 1 To 30
generate:
RowNum = Application.RoundUp(Rnd() * 88, 0)
If Application.CountIf(Sheets("Sheet1").[B:B], _
Sheets("Sheet2").Cells(RowNum, "A")) = 0 Then
Sheets("Sheet1").Range("B" & Rows.Count).End(xlUp).Offset(2).Value = _
Sheets("Sheet2").Cells(RowNum, "A").Value
Else
GoTo generate
End If
Next i
End Sub