VB中MSFlexGrid控件高亮显示问题 就是通过检索,在这个控件里高亮显示相关的记录
只有这些分了,分不多,只有多谢谢大家了,帮忙解决下吧,我做毕业设计,对VB不是很熟,谢谢了
只有这些分了,分不多,只有多谢谢大家了,帮忙解决下吧,我做毕业设计,对VB不是很熟,谢谢了
答案:Dim i, j As Long
With MSHFlexGrid1
For i = 0 To .Rows - 1
For j = 0 To .Cols - 1
'设定当前单元格为第i行、第j列
.Row = i
.Col = j
If .TextMatrix(i, j) = "要查找的数据" Then
'前景色红色高亮,也可使用背景色属性CellBackColor
'是则高亮显示(红色)
.CellForeColor = vbRed
Else
'不是则普通显示(黑色)
.CellForeColor = vbBlack
End If
Next j
Next i
End With
上一个:关于VB的 FOR循环和list列表框的问题
下一个:vb生成exe