【发布时间】:2012-01-25 18:07:06
【问题描述】:
这个问题被问了很多次,但我从来没有见过这样的。
如何在 col2 中找到最后一个具有值的单元格?
我稍后会使用它,所以用数据从第 1 行迭代到最后一行。
我想修改为只通过 col2 进行搜索
nInLastRow = oSheet.Cells.Find("*",System.Reflection.Missing.Value,
System.Reflection.Missing.Value, System.Reflection.Missing.Value,
Excel.XlSearchOrder.xlByRows,Excel.XlSearchDirection.xlPrevious,
false,System.Reflection.Missing.Value,System.Reflection.Missing.Value).Row;
我的例子:
col1 col2 col3
Row1 data data data
Row2 data data data
row3 data data data
row4 data data
row5 data data
为了做到这一点,我需要指定一个范围吗?但话又说回来,我不知道范围的大小。我试过用usedrange。但由于其他 cols(col1 & col3) 有更多数据,因此不合适。 干杯!
【问题讨论】: