将过滤器添加到Excel工作表

时间:2015-03-13 14:52:02

标签: c# excel vba

我有一个运行一些代码并在Excel中生成报告的c#应用程序。报告很好 - 除了当我打开自动过滤器时,做所有的格式化。

我收到错误消息" Range类的AutoFilter方法失败"。当我单步执行代码时,我可以通过VBA添加一个过滤器,它可以工作 - 不知道为什么它不能在我的c#app中工作。

using Excel = Microsoft.Office.Interop.Excel;

Excel.Range rngFilter = _xlWorksheet.get_Range("A2", "L2");
rngFilter.AutoFilter();
rngFilter = null;

0 个答案:

没有答案