Excel VBA質問箱 IV

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

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


53954 / 76738 ←次へ | 前へ→

【27590】Re:オートフィルターで検索するコード
回答  りん E-MAIL  - 05/8/12(金) 15:51 -

引用なし
パスワード
   はる さん、こんにちわ。
検索はA列でよい、F列に今日の日付ということでこんなふうになりました。

Private Sub CommandButton1_Click()
  Dim i As String, r1 As Range, ra As String
  '現在表示しているシートが対象
  With ActiveWorkbook.ActiveSheet.Columns("A:A")
   i = TextBox1.Text
   If i <> "" Then
     'A列だけチェック(複数ヒットする可能性もあるから繰返す)
     '詳細はFindメソッド、FindNextメソッドの使用例
     Set r1 = .Find(What:=i, LookIn:=xlFormulas, _
      LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
      MatchCase:=False) '部分一致?
     If Not r1 Is Nothing Then
      ra = r1.Address
      Do
        r1.Offset(0, 5).Value = Date '5列右に今日の日付
        Set r1 = .FindNext(r1)
      Loop While Not r1 Is Nothing And r1.Address <> ra
     End If
   End If
  End With
End Sub

0 hits

【27577】オートフィルターで検索するコード はる 05/8/12(金) 12:08 質問
【27578】Re:オートフィルターで検索するコード m2m10 05/8/12(金) 12:25 回答
【27579】Re:オートフィルターで検索するコード はる 05/8/12(金) 12:54 質問
【27583】Re:オートフィルターで検索するコード はる 05/8/12(金) 14:40 発言
【27590】Re:オートフィルターで検索するコード りん 05/8/12(金) 15:51 回答
【27592】Re:オートフィルターで検索するコード m2m10 05/8/12(金) 15:57 回答
【27612】Re:オートフィルターで検索するコード はる 05/8/12(金) 20:48 お礼
【27723】エラーの原因。 Jaka 05/8/17(水) 9:44 発言
【27851】Re:エラーの原因。 はる 05/8/22(月) 12:43 お礼

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