フォーラムを検索しましたが、私の質問に対する回答が見つかりませんでした。VBA:実行時エラー '424' with AutoFilter
サブdelMakro()
薄暗いrngAutoFillとしてレンジ
設定rngAutoFill =範囲( "A1:Z1")
rngAutoFill.Select
rngAutoFill.AutoFilter = True
End Subの
私は実行時エラーを取得します'424'しかし、理由を理解していない
フォーラムを検索しましたが、私の質問に対する回答が見つかりませんでした。VBA:実行時エラー '424' with AutoFilter
サブdelMakro()
薄暗いrngAutoFillとしてレンジ
設定rngAutoFill =範囲( "A1:Z1")
rngAutoFill.Select
rngAutoFill.AutoFilter = True
End Subの
私は実行時エラーを取得します'424'しかし、理由を理解していない
Autofilter()メソッドが返すことができます(Variant
)値ではなく、あなたが使用し、その後、あなただけの、関連する範囲内のドロップダウンの矢印の表示を切り替えたい場合はrngAutoFill.AutoFilter = True
をどうしようとしているように、値をを割り当てることはできませんあなたがしたい場合は、ドロップダウンの矢印は、あなたの鳴ったの2番目と4番目のフィールドに表示されるようにしたい場合は
rngAutoFill.AutoFilter '<-- if dropdown arrows were off, it turns them on and viceversa
は、ドロップダウン矢印は、あなたの範囲
rngAutoFill.AutoFilter field:=1, VisibleDropDown:=True
の第一フィールドに表示されますe
rngAutoFill.AutoFilter field:=Array(2,4), VisibleDropDown:=True
@ Petter__、これはあなたを助けましたか? – user3598756
これをいくつかのvbsファイルまたはシート/ブックのコードの後ろに記述しましたか?コードを再利用できるように、ワークブックとシート名とともに範囲を参照するのがよい方法です。 –
コードの背後にあります。あなたはVBAエディタを意味しますか? (Alt + F11) –
あなたが入力したいセルの範囲を呼んでいますが、あなたが参照しているワークシートとワークブックを呼び出さなかったと思います。 – GNMercado