[[20050308163553]] 『数行をまたいで結合したセルがあるのですが』(たま) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『数行をまたいで結合したセルがあるのですが』(たま)

[毎日更新の必要がある1000行程度のエクセルファイルがあります。 その中に数行をまたいで結合したセルがあるのですが、このセルにデータがない時、このデータのないセルを含む行を全て削除あるいは非表示にする簡単な方法を教えてください?]


 どのように結合されているのですか?
  (INA)


 A列の1〜5行目を結合しています。 B列〜J列はそのままです。


 A列を5行ごと1000行分結合しているということでしょうか?

  (INA)


 その通りです。


 どうぞ。

 Sub Sampel()
 Dim i As Long

    For i = 1001 To 1 Step -5
       If Cells(i, 1).Value = "" Then
            Cells(i, 1).Resize(5).EntireRow.Delete
        End If
    Next i

 End Sub

   (INA)


うまくいきました! 有り難うございます。


 内容が似ているので、こちらに統合しました。
 (kazu)


『毎日更新の必要がある1000行程度のエクセルファイルがあります。 その中に数行をまたいで結合したセルがあるのですが、結合したセル単位で並べ替える方法を教えてください? 

A列5行分及びB列5行分ごとにセルが1000行分結合されています。(C列〜J列は結合なし) このような場合にA列5行分及びB列5行分ごとに 自由に並べ替えたいのですが。
尚、A列5行分は5種類、B列5行分は30種類程度です。』(たま)


 セルの結合は表の見栄えを整えるワープロ的機能。
また、並べ替えや検索、集計、フィルタ機能はデータベース的機能です。
Excelはこの両方を備えているので便利ともいえますが、
両立の難しいケースが出てくるので、セル結合を含むシートを
データベースとして使うのは好ましくありません。
理想を言えば、
並べ替えや統計を目的としたデータベースシートを確保、
データベースから表示用のシートに検索関数などでデータを表示する
という方法をお勧めします。(みやほりん)
 
関連ログ(検索ワード「結合 並 替」)
[[20041023114129]] 『並び替えができません』(まりも) 
[[20040526103049]] 『この操作には、同じサイズの統合セルが必要です』(mkta) 
[[20040512162439]] 『結合していた場合の並べ替え』(かな)
[[20040205133341]] 『セルを結合するとデータの並べ替えはできないの?』(ひかちゃん)
[[20040204105443]] 『品名で並べ替え』(K) 
[[20031118191059]] 『並べ替えようとするとエラーが』(ぽこぺん) 
[[20031110172708]] 『結合セルを含む並べ替えをするには』(年齢はベテラン) 
[[20031106164256]] 『結合セル混合の並べ替えについて相談です』(たいち) 
[[20030905162107]] 『結合セルの並べ替え』(えり) 
[[20030720222654]] 『並び替え注意メッセージの意味』(わこう) 
 
Excelで言うところのデータベースについては下記の解説を参考に。
http://www.kenzo30.com/ex_kisosyo/ex_ks_syokyu7.htm
 
リンク切れ修正。2007/5/15 17:50 

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.