表:
编号|商品名称|规格|数量
01    瓜子    1*80
1\
当输入商品编号后按回车,光标跳到同一行的[数量]列且处于输入状态???2\
限制当编辑完第1行后,只能编辑第2行,以此类推,,,(而不能空第二行而编辑第三行..)

解决方案 »

  1.   

    VSFlexgrid用的还不多,感觉应该不难实现
      

  2.   

    可以用以下方法实现:
    当光标在当前单元格时,获取当前单元格的位置,然后把当前单元格设置为不可编辑,在回车事件中编写移动到下一列的事件,当光标移开后则变为可编辑。我这里有代码和示例,可以发给你。。
    我的email:[email protected]
      

  3.   

    可以用select属性指定当前哪格获得焦点
      

  4.   

    我的QQ376666570
    EMAIL:[email protected]
      

  5.   

    用个textbox代替不好的多?哪这么麻烦?
      

  6.   

    2\
    限制当编辑完第1行后,只能编辑第2行,以此类推,,,(而不能空第二行而编辑第三行..)在keypressedit事件里判断当前行是不是录完(即判断是否跳行)
    private sub vs_keypressedit(..................)
    if keyascii=13 then 
        if fullline=true then'即判断是否跳行,fullline可为一个判断函数,录完要跳行为true
           if vs.row=vs.rows-1 then vs.rows=vs.rows+1'当前行为最后一行,加行后再跳
           vs.row=vs.row+1
           vs.col=vs.fixedcols'非固定列第一列,可改成其他列
           sendkeys "{enter}"'使网格在输入状态
        end if
    end if
    end sub我帮你顶上去快结贴!!!