在excel2007中如何快速查找所在内容的单元格

发布网友

我来回答

6个回答

热心网友

使用条件格式和find公式完成

第一步:设置规则

第二步,写规则条件(注意 这里a2使用了强制$的强制符,但是c2没用的原因是,目前只能在c2中使用规则,一会儿拖动表格,将规则适用于其他单元格)

第三步:拖动设定的单元格,让其他单元格也有规则,这样表格完成

第二种办法:这个要使用VBA变成完成。

这个涉及到三个判断标准。

第一:输入完成事件,就是当在左上角输入内容完毕后,直接进入判断,不需要点击。

第二:模糊查询事件,将所有需要查询的内容,如例子中f到h列中的数据,每一个都用循环判定字符中是否有自己输入内容,进行匹配。

第三:用循环嵌套,当数据匹配时,将底色变为绿色,否则不进行。

手机打字,没办法做,只能提供一个思路。

热心网友

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim c As Range
    If Target.Address = "$B$1" Then
        UsedRange.Interior.ColorIndex = 0
        If Target = "" Then Exit Sub
        For Each c In UsedRange
            If c.Row > 2 Then
                If InStr(c.Text, Target.Text) > 0 Then
                    c.Interior.ColorIndex = 35
                End If
            End If
        Next
    End If
End Sub

热心网友

用vba填充就行,b1处改变时调用worksheet_change事件,然后调用指定的宏完成颜色填充》

热心网友

这个是使用条件格式,你先选中你表格中有内容的全部区域,进入条件格式,新建规则,使用公式确定要设置格式的单元格,公式框里填写下面的公式
=FIND($B$1,A2)
然后下面的格式选择自己想要的格式,进入格式选择“填充”,然后挑选颜色,之后确定即可。

热心网友

可以使用条件格式实现,设置界面:

示例效果:

热心网友

选定A到H列(也可以只选择A4:Hn的区域,n为你工作表最后一行数据的Excel的行号),然后菜单:开始,样式,选择 条件格式,下拉选择 高亮单元格规则...(第一个),然后选择 包含文本...(第五个),在弹出框左边文本框输入 =$B$1,右边可以选择你想高亮的填充颜色(也可以自己设置填充色等),最后点击 确定。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com