Excel VBA質問箱 IV

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

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


22958 / 76738 ←次へ | 前へ→

【59152】Re:数字を判別したいのですが
発言  ponpon  - 08/11/30(日) 19:45 -

引用なし
パスワード
   ▼smasa さん:

>以下のように、
>複数の数字を各セルに入力するのですが、
 入力する数字はスペースで区切られているのでしょうか?
 4 5となっているものや
 5 4 3となっているもの
 つまりグループをまたがったり、大きい方からならんでいるのもは
 ないのでしょうか?
 また、どの列にどの行から入力されているのでしょうか?

>重複した数字をグループとして判別したいのです。
 判別した後どうするのでしょう?
>
> No.
> 1     →グループA →1,2,3,4
> 1 2    →グループA →1,2,3,4
> 1 2 3  →グループA →1,2,3,4
> 3 4    →グループA →1,2,3,4
> 5     →グループB →5
> 6 7    →グループC →6,7
>

上記の例がたとえばA列の1行目から入力されているとして、
以下のような感じでできると思います。 
シートは、アクティブシートで考えています。 

Sub test()
  Dim r As Range
 
  For Each r In Range(Cells(1, 1), Cells(Rows.Count, 1).End(xlUp))
    Select Case Right(r.Value, 1)
     Case Is <= 4
      MsgBox "グループA"
     Case Is = 5
      MsgBox "グループB"
     Case Is <= 7
      MsgBox "グループC"
    End Select
  Next
End Sub

0 hits

【59142】数字を判別したいのですが smasa 08/11/30(日) 14:59 質問
【59145】Re:数字を判別したいのですが mos 08/11/30(日) 16:14 回答
【59159】Re:数字を判別したいのですが smasa 08/11/30(日) 21:45 回答
【59152】Re:数字を判別したいのですが ponpon 08/11/30(日) 19:45 発言
【59158】Re:数字を判別したいのですが smasa 08/11/30(日) 21:42 回答
【59160】Re:数字を判別したいのですが ponpon 08/11/30(日) 21:56 発言
【59161】Re:数字を判別したいのですが smasa 08/11/30(日) 23:24 質問
【59164】Re:数字を判別したいのですが smasa 08/11/30(日) 23:44 発言
【59165】Re:数字を判別したいのですが ponpon 08/11/30(日) 23:54 発言

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