c# 获取excel某列行数

Excel.Workbook m_objWorkBook = m_objWorkBooks.Add(filenames);
Excel.Sheets m_objWorkSheets = m_objWorkBook.Sheets; ;
Excel.Worksheet m_objWorkSheet = (Excel.Worksheet)m_objWorkSheets[1];//得到第一个工作簿
int rangea = m_objWorkSheet.UsedRange.Cells.Rows.Count;

最后一行是获取第一列的行数,怎么改成获取第二列的

Excel你可以看做是一个二维数组,同一个Range中的行数是相同的。
我建议你换一种方式通过Oledb的方式去实现,因为这种方式和在数据库表中查数据一样,直接Select某一列就可以了。
温馨提示:答案为网友推荐,仅供参考
相似回答