Excel VBA質問箱 IV

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

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


22571 / 76732 ←次へ | 前へ→

【59541】Re:アドバンスフィルターの使い方について
発言  kanabun  - 08/12/17(水) 19:22 -

引用なし
パスワード
   ▼フィルター さん:

こんばんは。

>▼kanabun さん:
>遅くなってすいませんです。具体的には
>A  B  C D  E  F  G  H   I   J  K  L・・・・
>番号 日付 エリア 支店 エンド ID 種別1 種別2 種別3 種別4  エンド ID・・・・
>・  ・ ・  ・ ・  ・ ・  ・  ・   ・  ・  ・
>・  ・ ・  ・ ・  ・ ・  ・  ・   ・  ・  ・
>・  ・ ・  ・ ・  ・ ・  ・  ・   ・  ・  ・
>のような配置になっています。ここでE〜Jのパターンが繰り返されます。
>この様なパターンでF、L、R、X、AD、、AJの列に格納しているIDをあいまい検索後、
>行としてリストボックスに表示させています。

やはりそういうことでしたか。。。

抽出列が増えた時点で、処理内容を一度確認すべきでした。。

そうなると、AdvancedFilterを使って同時検索抽出する方法では
無理がありますね?

前のスレッドのタイトルどおり、
「オートフィルターの繰り返し」になるような気がします。

Private Sub CommandButton110_Click()
 Dim ss As String
 Dim CopyTo As Range '抽出先
 Dim i As Long, j As Long
 
 ss = "*" & TextBox76.Value & "*"
 With Worksheets("WAREA")
   .UsedRange.ClearContents
   Set CopyTo = .Range("A1")
   j = -1
 End With
 Application.ScreenUpdating = False
 With Worksheets("DATA").Range("A1").CurrentRegion
   For i = 5 To 35 Step 6
     With .Columns(i).Resize(, 5)
       .AutoFilter 2, ss
       If .Columns(1).SpecialCells(xlVisible).Count > 1 Then
        Intersect(.Cells, .Offset(1 + j)).Copy CopyTo
        Set CopyTo = CopyTo.End(xlDown).Offset(1)
        j = 0
       End If
       .AutoFilter
     End With
   Next
 End With
 Application.ScreenUpdating = True
 
 '「WAREA」シートに抽出された
>  エンド ID 種別1 種別2 種別3 種別4
 'をリストボックスのリストにセットする

End Sub

2 hits

【59463】アドバンスフィルターの使い方について フィルター 08/12/12(金) 10:41 質問
【59464】Re:アドバンスフィルターの使い方について kanabun 08/12/12(金) 11:49 発言
【59469】Re:アドバンスフィルターの使い方について フィルター 08/12/12(金) 15:12 質問
【59473】Re:アドバンスフィルターの使い方について kanabun 08/12/12(金) 15:43 発言
【59474】Re:アドバンスフィルターの使い方について フィルター 08/12/12(金) 16:00 お礼
【59491】Re:アドバンスフィルターの使い方について kanabun 08/12/13(土) 10:35 発言
【59492】Re:アドバンスフィルターの使い方について kanabun 08/12/13(土) 11:35 発言
【59504】Re:アドバンスフィルターの使い方について pico 08/12/14(日) 13:29 質問
【59514】Re:アドバンスフィルターの使い方について kanabun 08/12/15(月) 8:33 発言
【59539】Re:アドバンスフィルターの使い方について フィルター 08/12/17(水) 17:32 お礼
【59541】Re:アドバンスフィルターの使い方について kanabun 08/12/17(水) 19:22 発言
【59542】Re:アドバンスフィルターの使い方について kanabun 08/12/17(水) 19:38 発言
【59553】Re:アドバンスフィルターの使い方について フィルター 08/12/18(木) 14:17 質問
【59556】Re:アドバンスフィルターの使い方について kanabun 08/12/18(木) 16:13 発言
【59557】Re:アドバンスフィルターの使い方について フィルター 08/12/18(木) 16:58 質問
【59558】Re:アドバンスフィルターの使い方について kanabun 08/12/18(木) 17:28 発言
【59561】Re:アドバンスフィルターの使い方について kanabun 08/12/18(木) 18:44 発言
【59562】Re:アドバンスフィルターの使い方について フィルター 08/12/18(木) 19:44 質問
【59565】Re:アドバンスフィルターの使い方について kanabun 08/12/18(木) 21:12 発言
【59742】Re:アドバンスフィルターの使い方について フィルター 09/1/6(火) 16:15 お礼

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