- Sub aaa()
- Dim i&, j&, b As Boolean, arr(1 To 10, 1 To 10), r&, c&, n&
- r = 1
- For i = 101 To 199 Step 2
- For j = 3 To i ^ (1 / 2)
- If i Mod j = 0 Then: b = True: Exit For
- Next j
- If b = False Then
- c = c + 1
- If c = 11 Then r = r + 1: c = 1
- arr(r, c) = i
- n = n + 1
- End If
- b = False
- Next i
- [a1].Resize(r, 10) = arr
- MsgBox n
- End Sub
复制代码 |