Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


23360 / 76732 ←次へ | 前へ→

【58739】Re:コード纏め
発言  Yuki  - 08/11/6(木) 11:46 -

引用なし
パスワード
   ▼Upa さん:
試してみて!

Sub LV6()
  Dim i  As Long
  Dim j  As Long
  Dim ary As Variant
  
  ary = Array("+", "-", "X")
  
  Cells.Clear
  For i = 1 To 100
    Randomize
    For j = 1 To 19 Step 2
      Cells(i, j).Value = Int(10 * Rnd)
    Next
    
    For j = 2 To 18 Step 2
      Cells(i, j).Value = ary(Int(3 * Rnd))
    Next
  Next i
  Call AN3
End Sub

Sub AN3()
  Dim strS  As String
  Dim j    As Long
  Dim i    As Long
  Columns("T").Clear
  For i = 1 To 100
    strS = ""
    For j = 1 To 19
      strS = strS & Cells(i, j)
    Next
    strS = Replace(strS, "X", "*")
    Cells(i, 20).Value = Application.Evaluate(strS)
  Next i
End Sub

0 hits

【58736】コード纏め Upa 08/11/6(木) 11:02 質問
【58739】Re:コード纏め Yuki 08/11/6(木) 11:46 発言
【58741】Re:コード纏め Upa 08/11/6(木) 12:02 お礼

23360 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free