質問: excelマクロvbaについての質問です。 たとえば、 selection.autofilter field:=1, criteria1:="a" オートフィルターで"a"を選んでいるわけですが どこかのセル(例えばa1)に入力規則でa~dを設定して、その選んだ文字に応じて 上記のコードの"a"を変更するのは可能でしょうか? もっとわかりやすく言うと、a1に入力されている文字を参照するようなマクロです。 今までは上記のa~d毎でマクロコードを作成していたのですが、 質問事項が可能であれば、マクロコードは一つで済みます。 理解できる文章になっていますでしょうか? 誰かお詳しい方、教えて下さい。 意図に沿っていれば代替策でも結構です。よろしくお願いします。
回答: selection.autofilter field:=1, criteria1:=cells(1, 1).value