Excel VBA質問箱 IV

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

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


56421 / 76732 ←次へ | 前へ→

【25064】Re:同一データセルを縦に結合
回答  小僧  - 05/5/19(木) 10:23 -

引用なし
パスワード
   ▼nossori さん みなさま:
おはようございます。

アクティブセルから下へ検索をし、内容が一緒であれば結合するコードです。

Sub 縦統合()
Dim myRange As Range
Dim Cnt As Long

  For Cnt = 0 To ActiveCell.End(xlDown).Row
    If ActiveCell.Value <> ActiveCell.Offset(Cnt, 0) Then Exit For
  Next

  Set myRange = Range(ActiveCell, ActiveCell.Offset(Cnt - 1, 0))
  
  Application.DisplayAlerts = False
  myRange.MergeCells = True
  Application.DisplayAlerts = True
  
  Set myRange = Nothing
  
End Sub

>セル結合はデータ処理上不都合が多いのでなるべくやめた方が良いと思います。
>見やすくということであれば「〃」にするなどとしてみてはいかがですか。^d^

データ処理を行う上ではだるまさんセルのおっしゃる通り結合を行わない方が良いのですが、
データ処理後の出力用などに使うためには、結合もありかな?と思いまして
コードを作成してみました。

0 hits

【25006】同一データセルを縦に結合 kk 05/5/17(火) 18:26 質問
【25008】Re:同一データセルを縦に結合 だるま 05/5/17(火) 19:49 回答
【25044】Re:同一データセルを縦に結合 kk 05/5/18(水) 19:06 質問
【25048】Re:同一データセルを縦に結合 nossori 05/5/18(水) 19:28 発言
【25064】Re:同一データセルを縦に結合 小僧 05/5/19(木) 10:23 回答
【25089】Re:同一データセルを縦に結合 nossori 05/5/19(木) 20:46 発言
【25178】Re:同一データセルを縦に結合 kk 05/5/23(月) 18:33 お礼

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