Boa tarde.
Estou querendo uma planilha que seja aleatória, ou seja, que mude constantemente. Explico.
Sou professor, e queria distribuir a sala de aula em dia de provas em 3 e 4 fileiras, encontrei uma planilha na internet e achei bem interessante, porém os dados estão dispostos em uma única coluna. Como faço para dispor essa planilha em 3 e 4 colunas?
O código ao qual me refiro é:
Sub Sorteio()
Dim Vetor()
Dim Qt As Long
Dim i As Long
Dim n As Long
Dim Max As Long
Columns("A").Clear
Qt = [C1].Value
Max = [C2].Value
If Qt > Max Then
MsgBox "O valor da célula C1 não pode ser maior que o da célula C2!"
Exit Sub
End If
ReDim Vetor(Max)
For i = 1 To Max
Vetor(i) = i
Next
For i = 1 To Qt
n = Int(Rnd * (Max - i + 1)) + 1
Vetor(0) = Vetor(n + i - 1)
Vetor(n + i - 1) = Vetor(i)
Vetor(i) = Vetor(0)
Cells(i, 1).Value = Vetor(i)
Next
End Sub
Postado : 20/04/2016 12:55 pm