我试图使用Linq to Excel库,我陷入了这个问题。
我有一个带有工作表名称的Excel,我需要定义我需要获得的colums范围。
问题是:如何在查询的同时使用这两个类?
excel.Worksheet<Company>("NAME OF WORKSHEET")
和
excel.WorksheetRange<Company>("B37", "M37")
示例:
var print = from c in excel.WorksheetRange<Company>("B37", "M37")
select c;
(但我不能这样做,因为我需要先设置工作表名称)
谢谢!
答案 0 :(得分:3)
您可以将工作表名称作为WorksheetRange<>()
方法中的第三个参数传递。
var print = from c in excel.WorksheetRange<Company>("B37", "M37", "NAME OF WORKSHEET")
select c;