• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA AutoFilter 範囲指定)

VBA AutoFilter 範囲指定

このQ&Aのポイント
  • VBAを使用して、指定した範囲にオートフィルターをかける方法を教えてください。
  • A2セルの上にテキスト文字が入るようになった場合でも、VBAコードが正常に動作する方法を教えてください。
  • 添付画像のワークシートで、指定した範囲にフィルターをかけるためのVBAコードを実行すると、アプリケーション定義またはオブジェクト定義のエラーが発生します。このエラーを修正する方法を教えてください。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.1

CellsとRangeの前にドットが抜けています。 .Range(.Cells(3, "A"), .Cells(.Range("A3").CurrentRegion.Rows.Count, .Range("A3").CurrentRegion.Columns.Count)) _ .AutoFilter Field:=2, Criteria1:=.Cells(i, "G").Value

kishin1180
質問者

お礼

今回も教えて頂いた部分を修正させて正常に動作するようになりました どうもありがとうございました

関連するQ&A

専門家に質問してみよう