MSFlexGrid1 不能设置单元格颜色了!求解决,谢谢!
各位高手,请帮我看看吧。
第1个问题
MSFlexGrid1 不能设置单元格颜色了!
注:Form12.盘点表【就是MSFlexGrid1控件】
Form12.盘点表.Row = 10 '选择第i行
Form12.盘点表.Col = 1 '选择第1列
Form12.盘点表.RowSel = 10 '选择第i行
Form12.盘点表.ColSel = Form12.盘点表.Cols - 1 '选择第19列(以上四行就是将合计行选择)
Form12.盘点表.CellBackColor = RGB(220, 220, 220) '为合计行添加颜色【此行颜色不显示,依然是白色】
Form12.盘点表.TopRow = Form12.盘点表.Rows - 1 '显示完数据,滚动到最后一行
====================================
第2个问题:
Form12.盘点表MSFlexGrid1.Rows = rs1.RecordCount + 2 '设定总行数
不能设定总行数了。以前都可以的,从昨天开始,数据库格式没变,代码没变。 vb,access
[解决办法]
1
Form12.盘点表.Row = 10 '选择第i行
For i = 1 To Form12.盘点表.Cols - 1
Form12.盘点表.Col = i
Form12.盘点表.CellBackColor = RGB(220, 220, 220)
Next i
Form12.盘点表.TopRow = Form12.盘点表.Rows - 1
rs1.MoveLast
rs1.MoveFirst
Form12.盘点表MSFlexGrid1.Rows = rs1.RecordCount + 2 '设定总行数