首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

MSFlexGrid1 不能设置单元格颜色了!求解决,多谢

2013-07-29 
MSFlexGrid1 不能设置单元格颜色了!求解决,谢谢!各位高手,请帮我看看吧。第1个问题MSFlexGrid1 不能设置单

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 

2

rs1.MoveLast
rs1.MoveFirst
Form12.盘点表MSFlexGrid1.Rows = rs1.RecordCount + 2        '设定总行数

热点排行