如果单元格值在列表中,则替换为第三个值

彼得龙门

我试图用替换值替换列表中的任何值。

例如

我似乎无法弄清楚要使用哪些功能

Sub findandreplace()
Dim WIP As Range
Dim SrchRng As Range, cel As Range
Set SrchRng = Selection
Set WIP = Workbooks("Long life check").Sheets("WIP").Columns("C:D")

For Each cel In SrchRng
    'if cel.value is contained within WIP then replace with value from column D
Next cel
End Sub

一旦运行 A11 将是 I001080。

汤姆

尝试使用类似以下内容

Sub findandreplace()
    Dim WIP As Range
    Dim SrchRng As Range, cel As Range
    Set SrchRng = Selection
    Set WIP = Workbooks("Long life check").Sheets("WIP").Columns("C:D")

    With ActiveSheet.Columns("A")
        For Each cel In SrchRng
            .Cells.Replace cel, cel.Offset(0, 1)
        Next cel
    End With
End Sub

选择您的“查找”范围并运行

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如果两个单元格匹配,则从第三个单元格返回值

VLOOKUP的FOR循环在两个单元格中返回值并打印第三个单元格

Python列表返回与前两个值关联的第三个值

如何找到比较JavaScript中两个值的第三个值?

如何将我的第三个可见单元格定义为B列中的变量

比较两个列表,如果相等则替换第三个列表中的值

比较2个文本列并使用sql在第三个单元格中显示差异

可安装在可在一个单元格上触发,从另一个单元格获取数据并在第三个单元格中写入数据的Edit触发器上

Excel连接第三个单元格中列出的单元格中的字符串

Excel VBA-如何基于两个单元格值添加行数并从第三个单元格复制/保留数据?

Excel公式,如果相邻单元格的值等于第三个单元格的值,则将一行中的所有条目相加

如果用户输入第三个值,则提交表单文本

需要一个公式来将一个常数单元格与其他单元格进行比较,并从第三个单元格返回一个值

如果在Excel中填充了2个单元格,则减去第三个单元格,否则返回两个单元格之一中的值

根据三个单元格中的RGB值自己制作单元格颜色

EXCEL:SUM =总计,减去其他单元格,如果第三个单元格中的值=“特定文本”

匹配2个csv文件并写入第二个文件的第三个单元格

替换第三个值

Excel根据第三个单元格的值将一个单元格的值复制到另一个单元格

UITableView第二和第三个标签在单元格中不显示值

比较两个数组,并用第三个数组中的值替换重复项

如何将不同单元格的值组合成我们自己格式的字符串并存储在第三个单元格中?

Google Sheets - 如果多个单元格匹配 THEN 将第三个单元格复制到第四个单元格

将多个文本框合并到一个单元格中,如果第二个,第三个没有值,如何...文本框然后继续代码

根据其他三个单元格中的值汇总单元格成本 - Excel

比较两个列表中的值并从第三个列表中返回相似或最接近的值

按第三个列表python的值显示两个列表的元素

用倒数第三个值替换 NaN 值

将列表中的第二个和第三个项目替换为 0