Excelで表を使った顧客管理ソフトを作ってみよう
Step 8 抽出の解除
抽出を解除するには、もう一度AutoFilterを実行すればいいのですが、その前に抽出されている画面かどうか調べる必要があります。
抽出画面でないと逆に抽出用のドロップダウン矢印が表示されてしまいます。
抽出画面かどうは、AutoFilterMode プロパティでチェックします。
AutoFilterModeがTrue の場合、シートにオートフィルタの下向き矢印が表示されています。
例としては下記のようになります。
If ActiveSheet.AutoFilterMode Then
抽出の解除の実行
End If
Homeへ >
Excelでアプリケーションソフト2 >
顧客管理ソフトを作ってみよう
シートのVBAコード
下記のVBAコードを追加してください。
Private Sub CommandButton1_Click()
If ActiveSheet.AutoFilterMode Then
Range("A4:L10004").Select
Selection.AutoFilter
Range("B5").Select
End If
End Sub
抽出画面
■抽出実行画面
名前から「水」で抽出しています。
■解除後
解除され抽出用のドロップダウン矢印がなくなっています。
Homeへ >
Excelでアプリケーションソフト2 >
顧客管理ソフトを作ってみよう
■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します
Copyright (c) Excel-Excel ! All rights reserved