已知一个单元格的内容,怎么样才能知道该内容在vsflexgrid的具体单元格中。
例:查找"张三"是否在vsflexgrid表格中,具体在哪里,row?col?
请各位GG,JJ帮帮小妹我吧!在线等待!!!!!!即时结分

解决方案 »

  1.   

    进行row col的循环,比较TextMatrix 属性!
      

  2.   

    楼上的方法对CELL数量比较少时没有问题,太我时速度比较慢,可以使用ROWFind方法
    用FINDROW就可以了啊!
    格式如上面!
    VSFlexGrid1.FindRow("要找的内容",ROW,COL,是否区分大小写,是否完全匹配)
    返回的就是那一行!
    VSFlexGrid1.Row = VSFlexGrid1.FindRow("要找的内容", VSFlexGrid1.Row, VSFlexGrid1.Col, False, False)
    注意:VSFlexGrid1.Col是当前列,VSFlexGrid1.Row是指起始行
    如果没有找到就返回-1直接循环COL就OK了
      

  3.   

    VSflexgrid1.FindRow(需要查找的内容,, 列) = -1时代表没有找到记录
    行是:VSflexgrid1.row = VSflexgrid1.FindRow(需要查找的内容,, 列)