Excel VBA質問箱 IV

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

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


4684 / 76735 ←次へ | 前へ→

【77667】Re:オートフィルターについて
お礼    - 15/11/20(金) 23:42 -

引用なし
パスワード
   ▼β さん:
お返事有難うございます。
よくよく自分で見てみると、A1032セルを選択する必要は
ありませんでした。(マクロ記録した時は1032行までデータがあったみたいです)
さらに
  Range(Selection, Selection.End(xlToRight)).Select
  Range(Selection, Selection.End(xlDown)).Select
  Range(Selection, Selection.End(xlDown)).Select
で、データ全体を選択してもいますが、この必要はなかったですね。
この全体のデータの中で、I列が”4ではないもの”を抽出したいだけなのに
私は何をしているのでしょう。。。(マクロの記録時に、色々とやってしまったようです。お恥ずかしい限りです)


>もう1つ、どこかのシートの内容を抽出シートにコピペして、そこでオートフィルターで抽出ですね。
>もしかして、元データから抽出した結果を、抽出シートに転記したいということではないのですか?

その通りです。全データSheetがあり、その内容を抽出シートにコピペします。
抽出シート上でI列で”4ではないもの”を抽出します。
全データSheetは、外部からのリンクが複雑に絡んでいるため、直にいじらない方が
良いと思い、抽出シートにコピペしています。


>また、元データのレイアウト、特に 7行目がどうなっているのか、それを説明いただけると
>より具体的に検討することができるかと。

有難うございます。
なので、元データと抽出シートのレイアウトは全く同じです。
7行目はブランクです。
8行目は項目名が入っています。

謎なのは、マクロの記録で”4を含まない”にしたらCriteria1:="=4"と
なったこと。また、それでも4が時々混在することです。
質問文にも書いていますが、
Selection.AutoFilter Field:=9, Criteria1:="<>4"
に修正したら、4のものが大量に抽出されたことです。
もう意味が分かりません。

データの書式が揃っていないのでしょうか・・・
0 hits

【77655】オートフィルターについて 15/11/18(水) 14:22 質問[未読]
【77660】Re:オートフィルターについて γ 15/11/18(水) 20:48 発言[未読]
【77661】Re:オートフィルターについて 15/11/18(水) 22:51 お礼[未読]
【77665】Re:オートフィルターについて β 15/11/20(金) 9:01 発言[未読]
【77667】Re:オートフィルターについて 15/11/20(金) 23:42 お礼[未読]
【77668】Re:オートフィルターについて 15/11/21(土) 8:18 質問[未読]
【77669】Re:オートフィルターについて γ 15/11/21(土) 9:22 発言[未読]
【77671】Re:オートフィルターについて 15/11/21(土) 17:28 お礼[未読]
【77670】Re:オートフィルターについて β 15/11/21(土) 9:39 発言[未読]
【77672】Re:オートフィルターについて 15/11/21(土) 17:30 お礼[未読]

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