求助,求助,快!!!1

bvk2008 2004-04-02 06:19:08
本人对msflexgrid或mshflexgrid不太熟,现在急需要它们的用法,请问如果改变鼠标单击位置一个单元格内的颜色,
...全文
15 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
weaest 2004-04-02
  • 打赏
  • 举报
回复
MSFlexGrid1.CellBackColor = vbRed
飘零风 2004-04-02
  • 打赏
  • 举报
回复
Private Sub MSFlexGrid1_Click()
MSFlexGrid1.CellBackColor = vbGreen
MSFlexGrid1.CellForeColor = vbRed
End Sub

飘零风 2004-04-02
  • 打赏
  • 举报
回复
Private Sub MSFlexGrid1_Click()
MSFlexGrid1.CellBackColor = vbGreen
MSFlexGrid1.ForeColor = vbRed
End Sub
daisy8675 2004-04-02
  • 打赏
  • 举报
回复
都是相通的這些
Option Explicit

Private Sub MSHFlexGrid1_Click()
Me.MSHFlexGrid1.CellBackColor = vbBlue

End Sub
daisy8675 2004-04-02
  • 打赏
  • 举报
回复
Me.MSFlexGrid1.CellBackColor = vbBlue
饮水需思源 2004-04-02
  • 打赏
  • 举报
回复
Private Sub flexgrid_EnterCell()
If FlexGrid.Row = 0 Then Exit Sub
'将当前行改变颜色
Dim i As Integer
Dim iCol As Integer
iCol = FlexGrid.Col
For i = 1 To FlexGrid.Cols
FlexGrid.Col = i - 1
FlexGrid.CellBackColor = &HFFFFC0
Next i
FlexGrid.Col = iCol

End Sub
Private Sub flexgrid_LeaveCell()
If FlexGrid.Row = 0 Then Exit Sub
'将当前行改变颜色
Dim i As Integer
Dim iCol As Integer
iCol = FlexGrid.Col
For i = 1 To FlexGrid.Cols
FlexGrid.Col = i - 1
FlexGrid.CellBackColor = vbWhite
Next i
FlexGrid.Col = iCol
End Sub

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧