当我在最后一格输完数据的时候,按保存按钮,这个格子的数据会丢失,一定要点击控件范围内任何一个地方才算录入成功,现在我想在command_click事件中自动完成这个动作,即用代码来做在GRID控件的范围内点一下,但除了光标落在自己的格子 
主要就是最后(ROW,COL)输入后,焦点没离开,就是没有完成这个动作
 

解决方案 »

  1.   

    最后一格输完数据,要按回车键结束编辑状态.在command_click事件里加,
        rs.MovePrevious
        rs.MoveNext
    试试
      

  2.   

    是VSFlexGrid控件吗?
    在这个事件里这样写试试
    Private Sub VSFlexGrid1_AfterEdit(ByVal Row As Long, ByVal Col As Long)
        SendKeys "{ENTER}"
    End Sub
      

  3.   

    editgrid
    不知道是否也有该事件。
      

  4.   

    试过了,回车是用增加一行.后来我冥想.想出了.在保存按钮事件加一个 SendKeys "{TAB}"