●EXCEL・VBA質問スレ Part2●
at TECH
482:デフォルトの名無しさん
07/07/29 23:51:52 0
>>480
>>477に便乗で悪いんだけど、
0〜11までの数字をランダムに、かつかぶらないように代入したい
て時に俺は
Dim RndNum As Long
Dim NumCnt As Integer
'抜き出す数字の個数
NumCnt = 3
Set Dic = CreateObject("Scripting.Dictionary")
RndNum = Int(Rnd * 12)
Dic.Add RndNum, RndNum
Do While Dic.Count < NumCnt
RndNum = Int(Rnd * 12)
If Not Dic.Exists(RndNum) Then
Dic.Add RndNum, RndNum
End If
Loop
みたいなやりかたするんだけどダメ?
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4254日前に更新/289 KB
担当:undef