Excel VBA質問箱 IV

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

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


69108 / 76733 ←次へ | 前へ→

【12145】Re:種類分けされたセル個数を順に表記する方法を教えて下さい。
お礼  たけやん  - 04/3/24(水) 22:56 -

引用なし
パスワード
   ▼Asaki さん:
>数えながら出力するほうが、簡単かな。
>
>Sub test2()
>  Dim rngLoop   As Range
>  Dim lngCnt   As Long
>  Dim strPre   As String
>  Dim rngResult  As Range
>  Dim i      As Long
>
>  '初期値設定
>  lngCnt = 0
>  strPre = ""
>  i = 1
>  '結果出力範囲設定
>  Set rngResult = Range("R110:AC150")
>  rngResult.ClearContents
>
>  For Each rngLoop In Range("R5:AC107")
>    '1つ前のセルと同値ならカウンタをカウントアップ
>    If rngLoop.Value = strPre Then
>      lngCnt = lngCnt + 1
>
>    '値が変わったら出力
>    Else
>      If lngCnt <> 0 Then
>        rngResult.Cells(i).Value = lngCnt
>        i = i + 1
>      End If
>      lngCnt = 1
>      strPre = rngLoop.Value
>    End If
>  Next rngLoop
>  '最終データの書き込み
>  rngResult.Cells(i).Value = lngCnt
>  
>  'オブジェクト開放
>  Set rngResult = Nothing
>End Sub

返事遅れて申し訳有りません。
まさに作成頂いた物が欲しかったのです。
非常に助かりました。
本当にありがとうございました。
神様仏様Asaki様!!!

1 hits

【12001】種類分けされたセル個数を順に表記する方法を教えて下さい。 たけやん 04/3/21(日) 19:54 質問
【12003】Re:種類分けされたセル個数を順に表記する... カド 04/3/21(日) 21:55 回答
【12015】Re:種類分けされたセル個数を順に表記する... Asaki 04/3/22(月) 11:12 回答
【12051】Re:種類分けされたセル個数を順に表記する... たけやん 04/3/22(月) 22:56 お礼
【12056】Re:種類分けされたセル個数を順に表記する... Asaki 04/3/23(火) 9:40 回答
【12061】Re:種類分けされたセル個数を順に表記する... Asaki 04/3/23(火) 11:11 回答
【12145】Re:種類分けされたセル個数を順に表記する... たけやん 04/3/24(水) 22:56 お礼

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