Excel VBA質問箱 IV

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

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


11815 / 76734 ←次へ | 前へ→

【70449】Re:3つのセルの数字の比較評価
回答  UO3  - 11/11/16(水) 20:00 -

引用なし
パスワード
   ▼トキノハジメ さん:

こんばんは
もっとスマートな方法があるとは思いますが、とりあえず。
3つ一緒なら■にしてあります。

Sub Sample()
  Dim c As Range
  Dim s As String
  Dim n1 As Long, n2 As Long, n3 As Long, nx As Long, nz As Long
  For Each c In Range("A1", Range("A" & Rows.Count).End(xlUp))
    n1 = WorksheetFunction.Rank(c.Value, c.Resize(, 3))
    n2 = WorksheetFunction.Rank(c.Offset(, 1).Value, c.Resize(, 3))
    n3 = WorksheetFunction.Rank(c.Offset(, 2).Value, c.Resize(, 3))
    nx = n1 + n2 + n3
    Select Case nx
      Case 5
        s = "△"
      Case 3
        s = "■"
      Case Else
        If n1 = 1 Then
          s = "×"
        ElseIf n2 = 1 Then
          s = "○"
        Else
          s = "◎"
        End If
    End Select
    c.Offset(, 3).Value = s
  Next
End Sub

3 hits

【70448】3つのセルの数字の比較評価 トキノハジメ 11/11/16(水) 19:04 質問
【70449】Re:3つのセルの数字の比較評価 UO3 11/11/16(水) 20:00 回答
【70450】Re:3つのセルの数字の比較評価 kanabun 11/11/16(水) 20:38 発言
【70455】Re:3つのセルの数字の比較評価 panpan 11/11/17(木) 15:53 発言
【70463】Re:3つのセルの数字の比較評価 トキノハジメ 11/11/18(金) 10:13 質問
【70464】Re:3つのセルの数字の比較評価 kanabun 11/11/18(金) 11:20 発言
【70465】Re:3つのセルの数字の比較評価 panpan 11/11/18(金) 12:06 発言
【70504】Re:3つのセルの数字の比較評価 トキノハジメ 11/11/21(月) 21:54 お礼

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