Excel VBA質問箱 IV

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

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


31517 / 76738 ←次へ | 前へ→

【50470】セルデリートで他の列も消す
質問  ooisi  - 07/7/26(木) 17:39 -

引用なし
パスワード
   教えてください
R17:R550の範囲で1行毎で良いのですが
デリートしたときにA列とD列も同時に消したいのですが
どのようにコード画けばよいですか
過去データで調べてoffsetはわかったのですが・・・
よろしくお願いします。

  Dim r As Range
  Dim rr As Range
  
  Set rr = Intersect(Target, Range("R17:R550"))
  If rr Is Nothing Then Exit Sub
  
  Application.EnableEvents = False
  For Each r In rr
    If r.Value = "" Then
      r.Offset(, -14).ClearContents
      r.Offset(, -17).ClearContents
1 hits

【50470】セルデリートで他の列も消す ooisi 07/7/26(木) 17:39 質問
【50474】Re:セルデリートで他の列も消す Ned 07/7/26(木) 21:35 発言
【50484】Re:セルデリートで他の列も消す ooisi 07/7/27(金) 1:30 質問
【50485】Re:セルデリートで他の列も消す Ned 07/7/27(金) 1:40 発言
【50486】Re:セルデリートで他の列も消す ooisi 07/7/27(金) 1:53 質問
【50487】Re:セルデリートで他の列も消す Ned 07/7/27(金) 2:09 発言
【50488】Re:セルデリートで他の列も消す ooisi 07/7/27(金) 2:19 お礼

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