使用 c# 互操作,我有一个范围对象,如下所示:
Range rangeAToV = ws.get_Range("A1", "V1");
我正在尝试这样做:
foreach (var cell in rangeAToV.Cells)
{
}
这有错吗?我正在尝试设置cell.value2
但现在出现了。
要循环访问的集合对象是Range
本身,而不是 Cells
属性:
foreach (Range cell in rangeAToV)
{
// Do stuff with cell.
}
我找到了一个没有给我带来问题的解决方案:将循环中的"var cell"
更改为:
foreach (Range cell in rangeAToV) {
//stuff
}