Excel Worksheet.Cells无法正常工作

时间:2014-02-20 11:07:30

标签: c# excel cells worksheet

我使用Microsoft.Office.Interop.Excel对象在C#中编码。 这是我的代码:

var lastCell = xlsSheet.Cells.SpecialCells(Excel.XlCellType.xlCellTypeLastCell);
xlRange = xlsSheet.Cells[lastCell.Row][lastCell.Column + 1]

在一个案例中:

lastCell.Row = 22和lastCell.Column = 21,但是xlRange.Row = 22和xlRange.Column = 23

或其他情况

lastCell.Row = 23 and lastCell.Column = 23,但xlRange.Row = 24且xlRange.Column = 23

出了什么问题?

1 个答案:

答案 0 :(得分:0)

Excel行和列的索引从1到n,而不是从0到n作为数组(或实际上任何有序集合)。这会引起混乱吗?