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

オートフィルタのマクロで別シートのセルの値を利用する方法

このQ&Aのポイント
  • オートフィルタのマクロで別シートのセルの値を利用する方法について解説します。
  • 作成したマクロのコードにおいて、フィルタ条件に別シートのセルの値を使用する方法がうまくいきません。
  • 質問者は、累計というシートのB1セルとB2セルの値をフィルタ条件に設定しようとしています。

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

  • ベストアンサー
  • xls88
  • ベストアンサー率56% (669/1189)
回答No.1

"の使い方が間違っています。 "で前後を挟んでいるので、変数iが、iという文字になります。 Criteria1:="<=i" 変数iは、"の外に記述しなければなりません。 Criteria1:="<=" & i

sou-kana
質問者

お礼

ありがとうございました。 助かりました。

その他の回答 (1)

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

閉じられないのは、未だ何か問題があるのでしょうか。 それならば、遠慮なく捕捉質問をしてください。 私なりに、提示されたコードを下記のように纏めてみました。 Activate、Select、Selectionを止めています。 Dim kword As Date kword = Sheets("Sheet3").Range("A1").Value Sheets("クイーンエステート").Range("A13:L13").AutoFilter Field:=6, Criteria1:="<=" & kword, Operator:=xlAnd

sou-kana
質問者

お礼

最初に頂いた回答で解決しておりました。 すみませんでした。 質問を締め切ることを知らなかったもので。 本当に助かりました。ありがとうございました。

関連するQ&A

専門家に質問してみよう