I am trying to write a program where I ask the person to input the number of random numbers generated 1-100. Right now I am stuck on one point in particular. How do I write the program to only generate the number from the input box. I know it is probably something like adding value to the code but I am not quite sure.
This is what I have right now and it creates code 1-100. How would I change this to only generating the number instead of actually always creating 100 random numbers.
[CODE=vb]Public Sub Random()
Dim X As Integer, Number As Integer
Number = InputBox("Enter the number of random numbers to be generated between 1 and 100", "Random Numbers")
X = 1
While X <= 100
Sheet1.Cells(X, 1) = Round(1 + Rnd() * 100, 0)
X = X + 1
Wend
End Sub[/CODE]
This is what I have right now and it creates code 1-100. How would I change this to only generating the number instead of actually always creating 100 random numbers.
[CODE=vb]Public Sub Random()
Dim X As Integer, Number As Integer
Number = InputBox("Enter the number of random numbers to be generated between 1 and 100", "Random Numbers")
X = 1
While X <= 100
Sheet1.Cells(X, 1) = Round(1 + Rnd() * 100, 0)
X = X + 1
Wend
End Sub[/CODE]
Comment