我需要使用Aspose定义一系列单元格。我找到了以下示例here:
CellRange range = new CellRange(6, 1, 6, 4);
但是,使用此代码:
using Aspose.Cells;
. . .
CellRange unitNameRange = locationWorksheet.Cells[1, 1, 1, 4];
...我明白了,“无法解析符号'CellRange'”
为什么不呢?我错过了什么?该项目引用了Aspose.Cells,Runtime Version 4.0.30319,Version 16.11.0.0
答案 0 :(得分:1)
是的,你做得对。实际上你使用的是驻留在Aspose.Cells.GridDesktop控件的API中的CellRange类(Aspose.Cells.GridDesktop是一个独立的基于Windows(桌面)的.NET网格控件,用于简单地显示,操作或保存/重新保存Excel文件以WYSIWYG(可视)方式,还有一些其他有用的功能也得到支持。您应该使用Range对象并使用Worksheet.Cells.CreateRange()方法来代替您的需要。
我是Aspose的支持开发人员/传播者。
答案 1 :(得分:0)
来自here:
......我发现其他链接具有误导性(用于不同目的/在不同情况下);这是做到这一点的方法:
Range unitNameRange = locationWorksheet.Cells.CreateRange("A1", "A4");