如何获取excel中被鼠标点击单元格的值!在线等!

wdbbl 2007-01-19 11:36:42
rt!
...全文
817 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tang198925 2012-02-19
  • 打赏
  • 举报
回复
上面的代码不像是delphi的代码啊怎么用啊??
DeRoshia 2007-01-19
  • 打赏
  • 举报
回复
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

End Sub
Target 即为被鼠标点击单元格的值
wdbbl 2007-01-19
  • 打赏
  • 举报
回复
不怕大哥笑话,小弟新手!
不知道这段代码嵌套在哪里?!
方便的话留下qq号!
谢!
小弟再等!
DeRoshia 2007-01-19
  • 打赏
  • 举报
回复
'在Excell表中的第五列的某一行单元格输入数据后,该行就变成红色.

Dim strSelChange As String '提取活动单元格原始值
Dim strRange As String '指定列的某一单元格

Private Sub Worksheet_Change(ByVal Target As Range)
Dim index As Integer '列的范围
Dim strRV As String '提取活动单元格改变值

strRange = ""
strRV = Target

For index = 1 To 100
strRange = "E" + CStr(index) 'E是第五列
srtIndex = CStr(index) + ":" + CStr(index)
If (Range(strRange).Value = strRV) Then
If (Range(strRange).Value <> strSelChange) Then
Rows(srtIndex).Select
End If
End If
Next
strRange = ""
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
strSelChange = ""
If (strRange <> "") Then
With Selection.Interior
.ColorIndex = 3 '红色
.Pattern = xlSolid
End With
Else: strSelChange = Target
End If
End Sub
这是我前两天帮一人写的,看看有不明白的吗?
wdbbl 2007-01-19
  • 打赏
  • 举报
回复
大哥,十分感谢!
能不能举个例子,小弟新手!

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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