/ / Excel Worksheet.Cells nefunguje správne - c #, excel, bunky, pracovný hárok

Excel Worksheet.Cells nefunguje správne - c #, excel, bunky, pracovný hárok

Kódovanie v C # pomocou objektov Microsoft.Office.Interop.Excel. Toto je môj kód:

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

V jednom prípade:

lastCell.Row = 22 a lastCell.Column = 21, ale xlRange.Row = 22 a xlRange.Column = 23

alebo v inom prípade

lastCell.Row = 23 a lastCell.Column = 23, ale xlRange.Row = 24 a xlRange.Column = 23

Čo sa deje?

odpovede:

0 pre odpoveď č. 1

Riadky a stĺpce programu Excel sú indexované od 1 do n, namiesto od 0 do n ako poľa (alebo vlastne akékoľvek usporiadané kolekcie). Môže to spôsobiť zmätok?