Excel VBA質問箱 IV

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

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


50417 / 76732 ←次へ | 前へ→

【31204】Re:データ抽出
回答  Kein  - 05/11/14(月) 15:39 -

引用なし
パスワード
   そーいうことですと、MsgBoxなどに表示するのは無理がありそうですね。
ならば集計機能を使って、セルに表示するようにしたら良いと思います。
こんな感じのコードでどうでしょーか ?

Sub Test_ID集計()
  Application.ScreenUpdating = False
  With Range("A1").CurrentRegion
   .Sort Key1:=Range("A1"), Order1:=xlAscending, _
   Key2:=Range("C1"), Order2:=xlAscending, _
   Header:=xlYes, Orientation:=xlSortColumns
   .Subtotal 1, xlCount, Array(3)
   .Subtotal 3, xlCount, Array(3)
  End With
  Cells.ClearOutline
  Application.ScreenUpdating = True
End Sub

実行後は、アウトラインを非表示にしているので分かりにくいですが、
集計の機能がかかったままになっています。なのでカウントをチェックした後は
「データ」「集計」「すべて削除」で集計機能を解除してから終わらせて下さい。
0 hits

【31118】データ抽出 05/11/11(金) 20:37 質問
【31120】Re:データ抽出 Kein 05/11/11(金) 21:13 回答
【31143】Re:データ抽出 05/11/12(土) 12:46 お礼
【31144】Re:データ抽出 Kein 05/11/12(土) 13:37 回答
【31183】Re:データ抽出 05/11/14(月) 12:31 お礼
【31187】Re:データ抽出 Kein 05/11/14(月) 12:44 発言
【31194】Re:データ抽出 05/11/14(月) 14:07 お礼
【31197】Re:データ抽出 Kein 05/11/14(月) 14:40 発言
【31201】Re:データ抽出 05/11/14(月) 14:53 発言
【31204】Re:データ抽出 Kein 05/11/14(月) 15:39 回答
【31209】Re:データ抽出 05/11/14(月) 16:34 お礼

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