Excel VBA質問箱 IV

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

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


47578 / 76732 ←次へ | 前へ→

【34106】Re:findメソッドについて
回答  じゅん  - 06/1/26(木) 13:56 -

引用なし
パスワード
   ▼TOTO さん:
お返事おそくなって、すみません。
見逃しておりました・・・
(既に解決されていた場合は、無視して下さい)

前回、私が記載致しましたプログラムを(無理矢理)利用すると
Public Sub FindDeleteSort_Ver2()
  Dim i As Long
  Dim FindRow As Long

  For i = 1 To 65536
    If Cells(i, "A").Value <> "" Then
      '1行目から見ていって何か入っていたら、その行からソート対象にする
      FindRow = i
      Exit For
    End If
  Next i
  
  For i = FindRow To 65536
    If Cells(i, "C").Value = "◇" Then
      'Rows(i).Value = ""
      Cells(i, "A").Value = ""
      Cells(i, "B").Value = ""
      Cells(i, "C").Value = ""
    End If
  Next i
 
  Range("A" & FindRow & ":B65536").Sort key1:=Range("A1"), order1:=xlAscending, header:=xlNo
End Sub
こんな感じになりますでしょうか。
列の指定も前回同様ですので、今回用に変更する必要がありますが。。

また、上と同様のプログラムを改良すると、下記のような感じ
になります。
Public Sub NewFindDeleteSort()
  Dim strSelectRange As String
  
  strSelectRange = ActiveSheet.UsedRange.Address
  Range(strSelectRange).Sort key1:=Range("A1"), order1:=xlAscending, header:=xlNo
End Sub
(あえて、セル範囲を変数に入れていますが、直接書かれても、もちろんOKです)

0 hits

【33639】findメソッドについて TOTO 06/1/17(火) 12:04 質問
【33642】Re:findメソッドについて Jaka 06/1/17(火) 12:29 発言
【33643】Re:findメソッドについて TOTO 06/1/17(火) 13:05 質問
【33645】Re:findメソッドについて じゅん 06/1/17(火) 13:11 回答
【33650】Re:findメソッドについて じゅん 06/1/17(火) 15:30 回答
【33656】Re:findメソッドについて TOTO 06/1/17(火) 18:11 質問
【33657】Re:findメソッドについて じゅん 06/1/17(火) 18:20 回答
【33663】Re:findメソッドについて TOTO 06/1/17(火) 20:05 お礼
【33739】Re:findメソッドについて TOTO 06/1/19(木) 18:51 質問
【34106】Re:findメソッドについて じゅん 06/1/26(木) 13:56 回答
【34118】Re:findメソッドについて TOTO 06/1/26(木) 20:00 お礼
【33646】Re:findメソッドについて Jaka 06/1/17(火) 13:29 発言
【33664】Re:findメソッドについて TOTO 06/1/17(火) 20:06 お礼
【33659】Re:findメソッドについて Statis 06/1/17(火) 19:25 回答
【33666】Re:findメソッドについて TOTO 06/1/17(火) 20:13 発言
【33667】Re:findメソッドについて Statis 06/1/17(火) 20:19 回答
【33671】Re:findメソッドについて Hiro 06/1/17(火) 21:10 質問
【33672】Re:findメソッドについて Statis 06/1/17(火) 21:19 回答
【33720】Re:findメソッドについて Hiro 06/1/18(水) 21:49 お礼
【34093】Re:findメソッドについて TOTO 06/1/26(木) 11:15 質問
【34097】Re:findメソッドについて Statis 06/1/26(木) 11:38 回答
【34100】Re:findメソッドについて TOTO 06/1/26(木) 11:53 お礼

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