Excell的OLE区域查找问题
谢谢老妖多区域排序的指点
请问老妖,如何区域查找呢?比如查找某个数在某列中的位置
如果有多条记录一样呢?
[解决办法]
关于 查找某个数在某列中的位置
我使用的方法是找一个 不用的单元格 使用Excel的 match 函数,即可获得相应的值
sht.OlePropertyGet("Cells",1,10).OlePropertySet("FormulaR1C1","=Match("+a+",RC[-9]:R["+str+"]C[-9],0)");
其中a 是指你需要匹配的值,要转换为string类型 ,RC[-9]:R["+str+"]C[-9]是你要查找的范围 str 是你想查找的列的最大行数 也是 string 类型,0,-1和1表示查的方式 ,可以搜一下就知道了