• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCELマクロVBAについての質問です。)

ExcelマクロVBAでセルの入力値に応じてオートフィルターを設定する方法

このQ&Aのポイント
  • ExcelのマクロVBAを使用して、セルの入力値に応じてオートフィルターを設定する方法について質問です。例えば、特定のセル(例えばA1)に入力規則でa~dの値を設定し、その値に応じてオートフィルターの条件を変えることは可能でしょうか?これにより、複数の条件に対応する一つのマクロを作成することができます。
  • ExcelのマクロVBAでセルの入力値を参照してオートフィルターの条件を設定する方法について教えてください。たとえば、セルA1に入力された値に応じて、オートフィルターの条件を変更したい場合はどうすればいいのでしょうか?この方法を知りたいと思っています。
  • ExcelのマクロVBAで、特定のセルの入力値に応じてオートフィルターの条件を設定する方法について教えてください。具体的には、セルA1に入力された値がaの場合にはオートフィルターの条件を変更し、bの場合には別の条件を設定するというような処理をしたいと考えています。このような処理を実現するためのマクロコードを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

入力規則で入れようが、手で入力しようが、子p-貼り付け仕様が、A1の値はRange("A1").Valueです。 だから  Criteria1:=Range("A1").Valueでやってごらん。 質問など、しないで、まずやってみること。

その他の回答 (1)

回答No.2

Selection.AutoFilter field:=1, Criteria1:=Cells(1, 1).Value

関連するQ&A