如何在MSFLEXGRID中删除一行,可以是固定的一行。如第五行,第二行

解决方案 »

  1.   

    MSFLEXGRID.RemoveItem (Index)orMSFLEXGRID.RowHeight(index)=0
      

  2.   

    MSFLEXGRID.RemoveItem MSFLEXGRID.RowSel   '删除当前选中行

    MSFLEXGRID.RemoveItem 4      '删除第五行
    MSFLEXGRID.RemoveItem 1      '删除第二行
      

  3.   

    代码贴给你看  If MSHFlexGrid1.TextMatrix(MSHFlexGrid1.RowSel, 1) = "" Then '判断当前选中的行是否有数据
        MsgBox "请选择带有数据的行", vbCritical, "强烈要求"
        Exit Sub
        Else '有数据就删除选中的行
        MSHFlexGrid1.RemoveItem (MSHFlexGrid1.RowSel)  '删除选中的行
    End If