2014-10-09 3 views
5

나는 현재 내가 버튼을 클릭하면, 그것은 "무작위로"나에게 MSGBOX의 수를 제공하는 매크로를 가지고 있지 무작위. 예를 들어, 매크로를 시작하면 버튼을 두 번 클릭하고 숫자 5와 2를 얻습니다. 이제 매크로를 닫은 다음 다시 열고 버튼을 두 번 클릭하면 동일한 두 숫자 5와 2가 나타납니다.엑셀 VBA RND 사실 랜덤

이제 VB.net에서 "시퀀스"를 반복하지 않고 매번 임의의 숫자를 뱉어 낼 수있는 방법이 있다는 것을 알고 있지만 vb.net을 만지기 시작한 지 수 년이되었습니다. , 또한 나는 그것을 Excel에서 사용하는 방법을 모르겠다.

답변

16

당신은

Sub test() 
Dim number As Double 
Randomize 
number = Int(8 * Rnd + 1) - 1 
MsgBox number 
End Sub 
+1

너무 감사 난수 함수를 초기화해야합니다! – HumanlyRespectable