我需要什么才能识别 CellRange (Aspose Cells)?

What do I need for CellRange to be recognized (Aspose Cells)?

我需要使用 Aspose 定义一系列单元格。我找到了下面的例子 here:

CellRange range = new CellRange(6, 1, 6, 4);

但是,使用此代码:

using Aspose.Cells;
. . .
CellRange unitNameRange = locationWorksheet.Cells[1, 1, 1, 4];

...我明白了,“无法解析符号 'CellRange'

为什么不呢?我错过了什么?该项目引用了 Aspose.Cells,运行时版本 4.0.30319,版本 16.11.0.0

来自 here

...我看到其他 link 具有误导性(用于不同的 purpose/in 不同情况);这是这样做的方法:

Range unitNameRange = locationWorksheet.Cells.CreateRange("A1", "A4");

是的,你没看错。实际上,您使用的是 CellRange class,它位于 Aspose.Cells.GridDesktop 控件的 API 中(Aspose.Cells.GridDesktop 是一个独立的基于 windows 的(桌面).NET 网格控件,用于简单地显示、操作或 save/re-save Excel 所见即所得(视觉)方式的文件,还有一些其他有用的功能也受支持)。您应该使用 Range 对象并根据需要使用 Worksheet.Cells.CreateRange() 方法。

我在 Aspose 担任支持开发人员/传播者。