我正在使用Micorsoft Office互操作Excel 现在我的问题是更新的数据无法获得正确的行数和列数。
Excel.Application xlApp = new Excel.Application();
Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(txtbTrainPath.Text);
Excel.Worksheet xlWorksheet = xlWorkbook.Worksheets[1];
Excel.Range xlRange = xlWorksheet.UsedRange;
rowCount = xlRange.Rows.Count;
colCount = xlRange.Columns.Count;
object[] cols = { 3 };
xlRange.RemoveDuplicates(cols);
rowCount = xlRange.Rows.Count;
colCount = xlRange.Columns.Count;
现在,我在这里无法获得更新的行数。我想删除重复的行后,然后想要获取行数。你能帮助我吗?
答案 0 :(得分:1)
每次都尝试再次使用它。 :) xlRange xlRange = xlWorksheet.UsedRange