よねさんのWordとExcelの小部屋 なんでも掲示板

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

■13542 / 5階層)  表 データの入っているところだけ縦に取り出す
□投稿者/ よねさん -(2021/08/08(Sun) 12:01:04)
    一寸、荒っぽいですが、
      Range(Range("Y4"), Range("Y4").End(xlDown)).Delete
    としてみました。データがないときは・・・
    Y4セルから下方向へ[Shift]+[Ctrl]+[↓]で選択されるセル範囲をクリアします。
    
    Sub test()
      Dim myRng As Range, cn As Long
      Dim c As Range
      '↓Y4セルから下のセルをクリアします。
      Range(Range("Y4"), Range("Y4").End(xlDown)).Delete
      Set myRng = Range("A1:G6") '値があるかを判断するセル範囲
      cn = 3 'cnの開始値を4とするため、ここでは3を設定します
        For Each c In myRng 'セル範囲を1個づつチェックします
            If c.Value <> "" Then 'セルの値が"" でない場合セルに値を入力します
                cn = cn + 1 'セルの値が""でない場合はcnの値をカウントアップします cn=4から始まります
                Cells(cn, "Y").Value = c.Value 'Y列のcn行目に値を入力します
            End If
        Next c
    End Sub
    
    

記事引用 削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[4]: 表 データの入っているところだ.. /numa Mail →Re[6]: 表 データの入っているところだ.. /numa Mail
 
上記関連ツリー

Nomal 表 データの入っているところだけ縦に取.. / numa Mail (21/08/07(Sat) 15:14) #13537
Nomal Re[1]: 表 データの入っているところだ.. / よねさん (21/08/07(Sat) 16:20) #13538
  └Nomal Re[2]: 表 データの入っているところだ.. / numa Mail (21/08/07(Sat) 20:50) #13539
    └Nomal Re[3]: 表 データの入っているところだ.. / よねさん (21/08/08(Sun) 08:35) #13540
      └Nomal Re[4]: 表 データの入っているところだ.. / numa Mail (21/08/08(Sun) 10:27) #13541
        └Nomal 表 データの入っているところだけ縦に取.. / よねさん (21/08/08(Sun) 12:01) #13542 ←Now
          └Nomal Re[6]: 表 データの入っているところだ.. / numa Mail (21/08/08(Sun) 13:52) #13543
            └Nomal Re[7]: 表 データの入っているところだ.. / よねさん (21/08/08(Sun) 14:15) #13544
              └Nomal Re[8]: 表 データの入っているところだ.. / numa Mail (21/08/08(Sun) 15:03) #13545
                └Nomal Re[9]: 表 データの入っているところだ.. / よねさん (21/08/08(Sun) 15:10) #13546
                  └Nomal Re[10]: 表 データの入っているところだ.. / numa Mail (21/08/08(Sun) 15:25) #13547

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Pass/

HOME HELP 新規作成 新着記事 ツリー表示 トピック表示 検索 過去ログ

- Child Tree -