マクロの動作するタイミング
こんにちは。
VBAに関して初心者です。宜しくお願い致します。
sheet1のB1でsheet名の一覧をドロップダウンから選択できるようにし、
sheet1A列に、選択したsheetのA列が表示されるようにしました。
そのA列をオートフィルターで「空白以外のセル」を表示していますが、
これをマクロを使って、常にオートフィルターを適用した状態にしたく
----------------------------------------------------------
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Selection.AutoFilter Field:=1, Criteria1:="<>"
Columns("A:A").Select
Selection.Copy
End Sub
----------------------------------------------------------
と、しました。
上記のマクロではB1で選択後、ダブルクリックするとA列の
オートフィルターを適用し、その列をコピーする。
と言うことになります。
これを、ダブルクリックするのではなく、B1でsheet名を選択すると
オートフィルターを適用するようにするには、どうしたらよいのでしょうか。
お願い致します。
WinXP Excel2003です。
お礼
ありがとうございます。とても参考になりました