MSHFlexGrid 單元格的數據可以修改嗎?

解决方案 »

  1.   

    定位修改内容:
    MSHFLEXGRID.TEXTMATRIX(ROW,COL)="XXX"按一维数组方式修改内容:
    MSHFLEXGRID.TEXTARRAY(I)="XXX"
    从GRID的第一行第一列(包含固定行和列)开始计数,先左后友,先上后下遍历整个GRID所有单元
      

  2.   

    还有一种更灵活的方式,就是使用CLIP属性来改变GRID中的任意选中的所有单元格。
    通过ROW,COL,ROWSEL,COLSEL这4个属性来得到(或设定)GRID的选中范围,然后可以用CLIP属性来读取或设置被选中部分的内容了,并且改属性可以直接和EXCEL中的区域复制/粘贴交互。