[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『オートフィルター』(レリオネ)
データ>フィルタ>全て表示 を記録してみてください。(みやほりん)(-_∂)b
オートフィルタが生成されているときのみ「全て表示」するには Sheet1ならこのようなコードになります。 If Sheets("Sheet1").AutoFilterMode Then Sheets("Sheet1").ShowAllData (みやほりん)(-_∂)b
こういうのもあり?
activesheet.autofiltermode=false (seiya)
私は一度オートフィルタを解除して、もう一度設定してます。 データの範囲に癖が有る場合はうまくいかないかもしれませんが・・・。
Selection.AutoFilter オートフィルタがかかってない状態で実行するとオートフィルタがかかり かかっている状態で実行すると、オートフィルタが解除されます。 ので、二行書いて二回実行ですね。
・・・・あんまりよろしくないんですかね?
(HANA)
コード作成しているときはAutoFilterメソッドを二回実行することで 間違いなくフィルタを実行できて便利にも思い、そのようにしていたことも あったのですが、後(忘れたころ)にあれ?と思うことはしばしばあったので、 最近は「思考の筋道」としてIf Sheets("Sheet1").AutoFilterMode Then のような書き方を意識しています。 (みやほりん)(-_∂)b
autofiltermodeプロパティをfasleにしてやれば良いのでは?(seiya)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.