2017-10-25 2 views
0

私はオンラインでブラウジングしようとしましたが運がありませんでした。タブを離れると2つのセルをクリアする

私はシート1を離れるとブック内の他のシートに移動するとSheet1のセルA1とA2(ドロップダウンは問題ありません)をクリアしたいと思います。どうしたらいいですか?

エバ

答えて

0

おかげでThisWorkbookに次のイベントを書く:

Private Sub Workbook_SheetActivate(ByVal Sh As Object) 
    Worksheets("TheSpecialOne").Range("A1:A2").Clear 
End Sub 

それは "TheSpecialOne" という名前のシートのために、A1:A2をクリアします。ここにコードを書く:

enter image description here

+1

こんにちは@Vityata、これは素晴らしいですし、確かにこれは私が尋ねたものです、しかし、それはそれは上Clearhappensように変更することは容易であるシート1に再入力してください?現在、Sheet1のドロップダウンでの選択時に、A1とA2の選択に基づいてSheet2がフィルタリングされるため、Sheet1を終了した直後にドロップダウンをクリアすると、フィルタは機能しません。ありがとうございます:) – ewuchatka

+0

@ewuchatka - If Sh.Name <> "TheSpecialOne" then exit sub "のような条件を設定してください。 – Vityata

+1

ありがとうございました!それは働いている。私はあなたの素早く優秀な返信に非常に感謝しています – ewuchatka

関連する問題