分享

金山wps VBA宏代码 Excel表格中 鼠标选中 相同字符高亮

 啊里路呀 2023-12-14 发布于福建

安装vba 宏 插件 Visual Basic for Application 



粘贴代码

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim selectedText As String
    Dim cell As Range
    
    ' 获取选中单元格的文本
    selectedText = Trim(Target.Text)
    
    ' 确保选中的是文本而不是空白或其他内容
    If Len(selectedText) > 0 Then
        ' 循环遍历整个工作表的每个单元格
        For Each cell In ActiveSheet.UsedRange
            ' 检查单元格文本是否与选中的文本相同
            If cell.Text = selectedText Then
                ' 将相同的文本高亮显示
                cell.Interior.Color = RGB(255, 255, 0) ' 这里使用黄色作为高亮显示的颜色,可以根据需要更改颜色
            Else
                ' 清除其他单元格的高亮显示颜色
                cell.Interior.ColorIndex = xlNone
            End If
        Next cell
    Else
        ' 清除所有单元格的高亮显示颜色(如果未选中文本)
        ActiveSheet.Cells.Interior.ColorIndex = xlNone
    End If
End Sub



 



  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多