0

可能是一个非常简单的问题,但我正在尝试匹配 excel 中的单词

如果在 A1:a400 范围内找到一个单词,则将不同工作簿中的单词替换为该行中的第一个单词

第 1 周

a1 = 太阳 a200 = 梨

发现梨

wkbk 2 a10 = sun(wbk 1 中第 1 行的第一个单词)

这当然是动态的。先感谢您

这就是发生的地方

If Not word = " " Then ' if not blank
    If word = Cell.Value Then
        fixedWord = Cell.Value(at the first word of this row)
        workBookBeingChecked.Activate
        Cell.Value(foundWordRange) = fixedWord   ' cell in old place is replaced by this new cell
    End If
4

1 回答 1

1

修改以适合您更新的问题:

要根据匹配值获取行中的第一个单元格,请使用:

Range("C200").EntireRow.Columns(1).Value2
于 2012-12-06T12:18:52.200 回答