Excel VBA質問箱 IV

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

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


17066 / 76738 ←次へ | 前へ→

【65132】Re:選択した部分だけ空白行をつめる
発言  超初心者  - 10/4/18(日) 13:45 -

引用なし
パスワード
   ▼陸 さん:
複数列選択した場合や、
A列(選択した列)のみ空白の場合などの
チェックは入れてません。

また、表範囲(A:F)ではなく、
行全体を詰めるようにしてます。

必要なら適宜変更してください。

Sub sample()
  Dim myRange As Range
  Dim myRow As Long
  
  myRow = Selection(1).Row + Selection.Rows.Count
  
  For Each myRange In Selection
    Debug.Print myRow, myRange.Row, myRange.Value
    If myRange = "" Then
      myRange.EntireRow.Cut
      Rows(myRow).Insert Shift:=xlDown
    End If
  Next myRange
End Sub


参考までに。
0 hits

【65129】選択した部分だけ空白行をつめる 10/4/18(日) 11:54 質問
【65132】Re:選択した部分だけ空白行をつめる 超初心者 10/4/18(日) 13:45 発言
【65135】Re:選択した部分だけ空白行をつめる 10/4/18(日) 15:09 質問
【65138】Re:選択した部分だけ空白行をつめる 超初心者 10/4/18(日) 17:07 発言
【65141】Re:選択した部分だけ空白行をつめる 10/4/18(日) 22:44 質問
【65230】Re:選択した部分だけ空白行をつめる まだ新人 10/4/28(水) 19:41 発言
【65246】Re:選択した部分だけ空白行をつめる 10/4/30(金) 10:54 お礼
【65238】Re:選択した部分だけ空白行をつめる kei 10/4/29(木) 20:01 発言

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