Excel VBA質問箱 IV

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

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


11643 / 76734 ←次へ | 前へ→

【70623】Re:オートフィルター2007から2003へ
質問  亜矢  - 11/12/7(水) 21:14 -

引用なし
パスワード
   ▼kanabun さん:
>▼亜矢 さん:こんにちは〜
>
>>Range("A1").AutoFilter Field:=9, Criteria1:=Array("ER431", "NC431", "NC442", "NC531"), Operator:=xlFilterValues
>
>これは 第9列の値が "ER431", "NC431", "NC442", "NC531" のどれかであるものを
>抽出する、ということでしょうか?
>そしたら、同じフィルタでも「フィルタオプションの設定」(AdvancedFilter)を
>使ったらどうでしょう?
>どこか空いている列に
>
> I列の列見出し
> ER431
> NC431
> NC442
> NC531
>
>のように書いておいて、この範囲を「抽出条件範囲」として指定してやります。
autofilterばかり使っており、AdvancedFilterは使ったことはありません。
データはA列からJ列まであり、その中でI列のデータを抽出しています。
上記の列見出しで行うと ER431、NC431,NC442,NC531も抽出できましたが、
 このほかにER431PとかNC431Pも同時に抽出されてしまいました。
 列見出しの作り方に問題があるのでしょうか。ご指導お願いします。

6 hits

【70621】オートフィルター2007から2003へ 亜矢 11/12/7(水) 18:51 質問
【70622】Re:オートフィルター2007から2003へ kanabun 11/12/7(水) 20:11 発言
【70623】Re:オートフィルター2007から2003へ 亜矢 11/12/7(水) 21:14 質問
【70624】Re:オートフィルター2007から2003へ kanabun 11/12/7(水) 21:59 発言
【70625】Re:オートフィルター2007から2003へ kanabun 11/12/8(木) 0:04 発言
【70626】Re:オートフィルター2007から2003へ 亜矢 11/12/8(木) 5:20 お礼

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