Excel VBA質問箱 IV

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

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


5660 / 76732 ←次へ | 前へ→

【76680】Re:検索ワードが3件以上ある場合の検索・表示方法について
発言  kanabun  - 15/2/26(木) 9:25 -

引用なし
パスワード
   ▼さとちぃ さん:

> 検索ワードが3件以上ある場合

シートレイアウトを以下のようにして 詳細設定フィルタを手動で実行する操作
をマクロ記録してみてください。

    [A]    [B]    [C]     [D]
[1]            県名 ([C1]には数式:=B7 を埋め込む)  
[2]            三重*  
[3]            静岡*  
[4]            福井*
[5]          
[6]          
[7]  会社名   県名   郵便番号  ○チェック欄
[8] XYZ株式会社 愛知県  653-0028 
[9] ZD(株)   三重県  991-3335 
[10] ABC(株)  三重   991-2543 
[11] NHK(株)  京都府  876-5432 
[12] 東京商事   福井県  666-7777 
[13] 大阪硝子(株) 大阪府  777-8888 
[14] (株)東都興業 東京都  999-0001 

こちらでマクロ記録したものをお見せすると、以下のようです。
(ただし、記録マクロから .Select Selection をとって、整形してあります)

Sub Macro2()
' Macro recorded 2015/2/25 by kanabun
'
  Range("A7:D14").AdvancedFilter Action:=xlFilterInPlace, _
    CriteriaRange:=Range("C1:C4")
  
  Range("D9:D12").FormulaR1C1 = "○"  'D列可視セルに "○" を一括入力
  ActiveSheet.ShowAllData
End Sub

これをたたき台にして汎用化していけばよいのですが...
249 hits

【76672】検索ワードが3件以上ある場合の検索・表示方法について さとちぃ 15/2/25(水) 16:48 質問[未読]
【76674】Re:検索ワードが3件以上ある場合の検索・表... kanabun 15/2/25(水) 17:11 発言[未読]
【76680】Re:検索ワードが3件以上ある場合の検索・表... kanabun 15/2/26(木) 9:25 発言[未読]
【76681】Re:検索ワードが3件以上ある場合の検索・表... さとちぃ 15/2/26(木) 10:11 お礼[未読]
【76683】Re:検索ワードが3件以上ある場合の検索・表... kanabun 15/2/26(木) 12:06 発言[未読]

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