
いつもお世話になっております。
エクセルVBAのChangeイベントについてご教授いただきたいと思います。
VBA初心者です。
【やりたいこと】
日付の入った一覧表があります。
これを、A1セルに入力した月の数字で自動で抽出できるようにしたいのです。
(A1に「11」月と入力すると、一覧表の11月分が自動で抽出)
抽出したい月は何度も変わるので、A1セルの入力値が変更される度に動かしたいのですが、
一回目は実行できても二回目以降が動きません。
考え方が違うのか、コードが足りないのかも分からない状態です。
何とぞご教授のほど、お願いいたします。
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1")) Is Nothing Then
Exit Sub
Else
Range("A1").Select
Selection.AutoFilter field:=1, Criteria1:=Range("A1").Value, Operator:=xlAnd
End If
End Sub
No.2ベストアンサー
- 回答日時:
もしかしたら以下のような事ですか?
--------------------------------------------------------------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(False, False) = "A1" Then
Cells.AutoFilter Field:=1, Criteria1:=Target.Text
End If
End Sub
--------------------------------------------------------------------------------
出来ました!
早速のご回答、ありがとうございます!
本当に助かりました。
また分からないことがありましたらご教授いただけると嬉しいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
マクロ オートフィルタの検索値を所定のセルから参照
Excel(エクセル)
-
Excelオートフィルタで複数のセルの値を参照して抽出したい
Excel(エクセル)
-
オートフィルターとExcelマクロの連動方法について
Visual Basic(VBA)
-
-
4
excelオートフィルタの検索条件をセルに入力したい
Excel(エクセル)
-
5
VBAで文字列を数値に変換したい
Excel(エクセル)
-
6
特定の文字列が含まれている行のみ抜き出して、別シートに書き出す方法(Excel 2007)
Excel(エクセル)
-
7
VBAのオートフィルターで該当行がない場合に処理を止めたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
PDFファイルから特定の文字を検...
-
「パラメータが少なすぎます。3...
-
未審査請求包袋抽出表作成とは...
-
エクセル VBA メール本文に指定...
-
PCゲーム 音声 画像 抽出方法
-
ACCESSのクエリー抽出条件にIIF...
-
access クエリ yes/no型のクエ...
-
エクセル関数で住所から丁目番...
-
コーヒーメーカーのドリップ式...
-
ACCESS クエリ 条件以外のレ...
-
Accessで○ヶ月前以前を抽出する...
-
Access チェックボックスを利用...
-
Excel 文字列から6桁の数値の抽出
-
Triton X-100 bufferの作り方に...
-
文章から12桁数値(完全一致...
-
AdvancedFilter 検索 複数条件
-
Access2016でのfilter後に並べ...
-
EXCEL関数 MAX関数と複合的に...
-
PDFファイル/抽出許可され...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで、抽出したデータだ...
-
X-Ripperというフリーウェアに...
-
Excel 文字列から6桁の数値の抽出
-
未審査請求包袋抽出表作成とは...
-
PDFファイル/抽出許可され...
-
PDFファイルから特定の文字を検...
-
ACCESSのクエリー抽出条件にIIF...
-
エクセル VBA メール本文に指定...
-
「パラメータが少なすぎます。3...
-
access クエリ yes/no型のクエ...
-
AccessのWHERE句において、変数...
-
ACCESS クエリ 条件以外のレ...
-
アクセス 同じフィールド(テキ...
-
【AccessVBA】レコードセットOp...
-
エクセルで色の付いたセルを抽...
-
Accessの選択クエリの抽出条件...
-
Access フォームコンボボック...
-
Access チェックボックスを利用...
-
PCゲーム 音声 画像 抽出方法
-
エクセル関数で住所から丁目番...
おすすめ情報
GooUserラック様
説明不足ですみません。
一覧表の月はA列に表記されています。