• ベストアンサー

プログラミングに関して

『Rnd関数を用いて12個の一様乱数の合計値を400回求めて、Sheet1のA1セルからJ40セルまでの範囲のセルに順番にその合計値を書き込むSubプロシージャ「Kadai1A」を作成せよ。』という問題に歯が立ちません。わかる方いらっしゃいましたら回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

一例です。 Sub Kadai1A() ' '12個の一様乱数   Dim rnd_Num(12) As Single '乱数の合計値   Dim total As Single 'カウンター   Dim cnt As Integer '格納セルの位置   Dim raw1, col1 As Integer 'セル位置1~40までの繰り返し   For raw1 = 1 To 40 'セル位置A~Jまでの繰り返し     For col1 = 1 To 10 '  12個の一様乱数を計算する       For cnt = 1 To 12         rnd_Num(cnt) = Rnd       Next cnt '  12個の一様乱数の合計を計算する       total = 0       For cnt = 1 To 12         total = total + rnd_Num(cnt)       Next cnt '  12個の一様乱数の合計を計算する             Cells(raw1, col1).Value = total     Next col1   Next raw1 ' End Sub

sha-rokku4063
質問者

お礼

ありがとうございます。 参考にして課題に取り組みたいと思います。

関連するQ&A