- ベストアンサー
VBA初心者です。。。助けてください。。
2~100までの範囲の素数を求め、配列に代入しなさい。その配列をアクティブセルから、5×5のセル範囲に代入しなさい。 この問題のコードがわかりません。。 どなたかわかりやすく教えていただけないでしょうか・・・? よろしくお願いします、、、
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
素数判定 http://www.relief.jp/itnote/archives/003810.php 速度を求めないのであれば・・・ 上記素数判定で2~100に対して素数を判定し素数であれば配列へ格納。 以下のような処理で書き出すとかで良いのでは。 For i = 0 To 4 For j = 0 To 4 ActiveCell.Offset(i, j) = 配列(cnt) cnt = cnt + 1 Next j Next i