Excel VBA質問箱 IV

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

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


2345 / 13644 ツリー ←次へ | 前へ→

【68554】オートフィルタ抽出について IRA 11/3/24(木) 14:04 質問[未読]
【68555】Re:オートフィルタ抽出について neptune 11/3/24(木) 14:24 発言[未読]
【68591】Re:オートフィルタ抽出について IRA 11/3/28(月) 16:39 お礼[未読]
【68556】Re:オートフィルタ抽出について kanabun 11/3/24(木) 16:34 発言[未読]
【68557】Re:オートフィルタ抽出について UO3 11/3/24(木) 16:35 発言[未読]
【68592】Re:オートフィルタ抽出について IRA 11/3/28(月) 16:43 お礼[未読]
【68595】Re:オートフィルタ抽出について kanabun 11/3/28(月) 17:02 発言[未読]
【68558】Re:オートフィルタ抽出について kanabun 11/3/24(木) 16:53 発言[未読]
【68593】Re:オートフィルタ抽出について IRA 11/3/28(月) 16:45 お礼[未読]
【68568】Re:オートフィルタ抽出について まだら狼 11/3/26(土) 9:42 回答[未読]
【68594】Re:オートフィルタ抽出について IRA 11/3/28(月) 16:55 お礼[未読]

【68554】オートフィルタ抽出について
質問  IRA  - 11/3/24(木) 14:04 -

引用なし
パスワード
   オートフィルタについて質問です。

A列に値が入っていたり、入っていなかったりする表があります。
その場合、フィルタで抽出してもうまくいきません

オートフィルタをしたいが為に、
A列に1列挿入して適当な値を入れて、抽出している状態なのですが、
この行為をしなくても、うまく抽出される方法というのはあるのでしょうか?

もし、あればご教授願います

【68555】Re:オートフィルタ抽出について
発言  neptune  - 11/3/24(木) 14:24 -

引用なし
パスワード
   ▼IRA さん:
フィルターにはフィルターオプションってのもありますが?
それじゃダメですか?
VBAではAdvancedFilter メソッドを調べてみて下さい。
参考としてはマクロの記録も参考になると思います。

まぁデータ数が少なければ全部1つ1つ見ていくという方法もありますが。

【68556】Re:オートフィルタ抽出について
発言  kanabun  - 11/3/24(木) 16:34 -

引用なし
パスワード
   ▼IRA さん:

よこからスミマセン。

>A列に値が入っていたり、入っていなかったりする表があります。
>その場合、フィルタで抽出してもうまくいきません

「値が入っていたり、入っていなかったりする表」に
AutoFilter かけることはよくありますけど、それが理由で
抽出できないという経験はありません。

具体的に、どのようなデータだから抽出できないんでしょうか?

【68557】Re:オートフィルタ抽出について
発言  UO3  - 11/3/24(木) 16:35 -

引用なし
パスワード
   ▼IRA さん:

こんにちは
まったく、トンチンカンなレスかもしれませんが・・・・
A列に値があろうが、空白のセルが混ざっていようが、オートフィルターで指定した文字列のある行は
【もれなく、正しく】フィルタリングされませんか?

念のため、今、こちらでやってみました。
全く問題はなく、抽出されます。

【68558】Re:オートフィルタ抽出について
発言  kanabun  - 11/3/24(木) 16:53 -

引用なし
パスワード
   その表のA列のデータって 日付データじゃないでしょうね?

【68568】Re:オートフィルタ抽出について
回答  まだら狼  - 11/3/26(土) 9:42 -

引用なし
パスワード
   先に最終行までの範囲を選択してからフィルタをかければいいのでは?
例:A1からA100を選択 → データ→オートフィルタ

質問内容とずれていたらごめんなさい.

【68591】Re:オートフィルタ抽出について
お礼  IRA  - 11/3/28(月) 16:39 -

引用なし
パスワード
   ▼neptune さん:

アドバイスありがとうございます
フィルターオプションは知ってます

でも、うまくいくときといかないときがある原因がいまいちわからなくて・・・

AdvanceFilterについても調べてみます


>▼IRA さん:
>フィルターにはフィルターオプションってのもありますが?
>それじゃダメですか?
>VBAではAdvancedFilter メソッドを調べてみて下さい。
>参考としてはマクロの記録も参考になると思います。
>
>まぁデータ数が少なければ全部1つ1つ見ていくという方法もありますが。

【68592】Re:オートフィルタ抽出について
お礼  IRA  - 11/3/28(月) 16:43 -

引用なし
パスワード
   ▼UO3 さん:

レスありがとうございます
A列に値があってもなくても抽出には関係ないんですね・・・
んんんーー
もう一度、フィルタを設定し直してやってみたら、うまくできました

もしかして、フィルタを設定済みのシートに追加データを最後尾に100点追加したんですが、
その分はフィルタかからないとか・・・??

でも不思議です


>▼IRA さん:
>
>こんにちは
>まったく、トンチンカンなレスかもしれませんが・・・・
>A列に値があろうが、空白のセルが混ざっていようが、オートフィルターで指定した文字列のある行は
>【もれなく、正しく】フィルタリングされませんか?
>
>念のため、今、こちらでやってみました。
>全く問題はなく、抽出されます。

【68593】Re:オートフィルタ抽出について
お礼  IRA  - 11/3/28(月) 16:45 -

引用なし
パスワード
   ▼kanabun さん:

ありがとうございます

>その表のA列のデータって 日付データじゃないでしょうね?

A列は 日付ではないです。

ただ、アルファベットが入っているだけなのです。

でも、みなさんの意見を聞いていたら、A列にデータがあってもなくても、
関係のないようですね・・・

もう少し、様子を見てみます

【68594】Re:オートフィルタ抽出について
お礼  IRA  - 11/3/28(月) 16:55 -

引用なし
パスワード
   ▼まだら狼 さん:

アドバイスありがとうございます

再度フィルターをかけるとうまくいきました


>先に最終行までの範囲を選択してからフィルタをかければいいのでは?
>例:A1からA100を選択 → データ→オートフィルタ
>
>質問内容とずれていたらごめんなさい.

【68595】Re:オートフィルタ抽出について
発言  kanabun  - 11/3/28(月) 17:02 -

引用なし
パスワード
   ▼IRA さん:こんにちは〜

>もしかして、フィルタを設定済みのシートに追加データを最後尾に100点追加したんですが、
>その分はフィルタかからないとか・・・??
>
>でも不思議です

もしかして、
フィルタがかかっている表範囲にデータを追加したら、
自動で(Autoで)範囲が拡張される、とか思ってませんか?

それから、どんなコードを書いて「うまくいかないときがある」
とおっしゃってるのか、コードが提示されてないのでこちらでは
コメント付けにくいのはお分かりですか?

もしかして、
Range("A1").Select
Selection.AutoFilter (以下省略)
などというコード書いてませんか?

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