編集(投稿者)お世話になっております。次のようなExcelのデータががあったときにタイトル1やタイトル2にフィルターを設定したいと考えています。データ------------+------------以下のソースを試したのですがrange1.AutoFilter();の場所で例外が発生してしまいました。メソッドが失敗しました。調査の過程で「シートをアクティブ化していないとこのようなメッセージが出る」との投稿を見つけたのでsheet.Activate();をフィルター化の前に設定したのですが効果はありませんでした。どなたかご存知の方がいらっしゃいましたらご教授下さい。タイトル1やタイトル2にフィルターを設定したいと考えています。以降をお使いのようですね。range1.AutoFilter();((dynamic)range1).AutoFilter();にすれば解決するかも知れません。