要获取单元格的区域名称,可以使用Aspose.Cells库中的Range对象的getRefersTo方法。以下是一个使用C#示例的解决方法:
using Aspose.Cells;
class Program
{
static void Main(string[] args)
{
// 加载Excel文件
Workbook workbook = new Workbook("sample.xlsx");
// 获取Worksheet
Worksheet worksheet = workbook.Worksheets[0];
// 获取单元格A1的区域
Range range = worksheet.Cells["A1"].GetMergedRange();
// 获取区域的名称
string rangeName = range.GetRefersTo();
Console.WriteLine("区域名称: " + rangeName);
}
}
在上面的示例中,我们首先加载Excel文件,然后获取要操作的Worksheet。然后,我们使用单元格"A1"的GetMergedRange方法获取合并的单元格区域。最后,我们使用Range对象的GetRefersTo方法获取该区域的名称,并将其打印到控制台上。
请注意,上述代码示例假设已经使用NuGet包管理器安装了Aspose.Cells库。
上一篇:aspose.cad是否支持解析dwg格式的CAD文件中的坐标系信息?
下一篇:Aspose.Cells NuGet 18.3 的 Worksheet 对象在 .Net Core 中似乎有不同的 API。