MSHflexgrid控件的列颜色及某行(满足某条件)颜色如何设置?

解决方案 »

  1.   

    咦,又是你,楼主跟表格干上了Private Sub Command1_Click()
        Dim lngRow     As Long
        Dim lngCol     As Long
          
        lngCol = 1  '改变第一列的背景色
        With MSFlexGrid1
            .Col = lngCol
            For lngRow = .FixedRows To .Rows - 1
                .Row = lngRow
                .CellBackColor = vbBlue
            Next
        End With
    End SubPrivate Sub Command2_Click()
        Dim lngRow     As Long
        Dim lngCol     As Long
          
        lngRow = 1  '改变第二行的背景色
        With MSFlexGrid1
            .Row = lngRow
            For lngCol = .FixedCols To .Cols - 1
                .Col = lngCol
                .CellBackColor = vbRed
            Next
        End With
    End Sub
      

  2.   

    你好DLYME,我是搞VFP的,最近正学VB,VB表格丰富,但前面的贴子说MSHFlexgrid表格显示的最大记录只能是2048,
    是这么回事吗?
      

  3.   

    谢谢你,dlyme,你有QQ号吗?有问题可以通过QQ再次向你请教吗?