固定行是不能删除的,你可以将表格内容清空
on error goto errhandler:
.
.
.
exit sub
errhandler:
if err.number=30015 then
msflexgrid1.clear
end

解决方案 »

  1.   

    有固定行的MSFlexGrid 除固定行外至少要保留一行,删除最后一行时,你可清除MSFlexGrid 该行内容,但不要删除该行。
      

  2.   

    如果删除到最后一行时,用下面方法
    MSFlexGrid.rows = 1
      

  3.   

    因为Msflexgrid至少有一行是非固定行
    如果是:msflexgrid,可以msflexgrid.rows=1,可以只保留一行固定行
    如果是:mshflexgrid,mshflexgrid.rows=1也会出错,不过可以
    mshflexgrid.rowheight(1)=0