使用interop [c#]打印Excel单元格的范围

时间:2017-07-19 10:56:57

标签: c# printing interop

我正在尝试打印excel文件的范围,但是当我写这行时Range("A:1","D10")带有下划线,声明“_Worksheet.Range [object,oject]的非可调用成员不能像方法一样使用”

如何更改此功能并使其正常工作?

(我正在使用COM Microsoft.Office.Interop.Excel)

xlWorkSheet.Range("A1:D10").PrintOutEx(misValue, misValue, misValue, misValue,
        misValue, misValue, misValue, misValue);

1 个答案:

答案 0 :(得分:2)

You use the wrong brackets is for VB

xlWorkSheet.Range["A1:D10"].PrintOutEx(misValue, misValue, misValue, misValue,
        misValue, misValue, misValue, misValue);