Excel VBA質問スレ Pa ..
424:デフォルトの名無しさん
08/04/29 09:58:17
>>423
自前で作れば数倍早いが、こんだけ楽さしてもらってこのスピードなら十分使えるだろ
'Common Language Runtime Library を参照設定
Const NUM_MAX As Long = 65536
Dim DataList As mscorlib.ArrayList
Dim i As Long
Set DataList = New mscorlib.ArrayList
For i = 1 To NUM_MAX
DataList.Add Int(Rnd() * NUM_MAX)
Next i
Range("A1").Resize(NUM_MAX).Value = _
Application.Transpose(DataList.ToArray)
DataList.Sort
Range("B1").Resize(NUM_MAX).Value = _
Application.Transpose(DataList.ToArray)
DataList.Reverse
Range("C1").Resize(NUM_MAX).Value = _
Application.Transpose(DataList.ToArray)
Set DataList = Nothing
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4438日前に更新/248 KB
担当:undef