下面是从VB.NET转换为C#的代码。它被用来过滤带有特定颜色的Excel行(2016年确实有效)。转换后,我将得到以下错误:
Error: Cannot invoke a non-delegate type. Stacktrace: at CallSite.Target(Closure , CallSite , Object , Int32 )
at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)错误发生在range.Autofilter.:
oWS.AutoFilterMode = false;
Range range = oWS.Range["A1", oWS.Cells[rowCount]];
range.AutoFilter(Field: 1, Criteria1: oWB.Colors(6), Operator: XlAutoFilterOperator.xlFilterCellColor);我搜索了许多留言板,但没有发现这个问题,也不知道从哪里开始。
发布于 2018-11-15 22:47:03
oWB.Colors[6]否则,您将调用一个名为Colors的方法
https://stackoverflow.com/questions/53328759
复制相似问题