如何在excel中获取字符串中的第一个单词

时间:2012-12-06 05:28:31

标签: excel vba

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

如果在范围A1上找到一个单词:a400,则用该行中的第一个单词替换另一个工作簿中的单词

wkbk 1

a1 = sun a200 = pear

发现了梨

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

1 个答案:

答案 0 :(得分:1)

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

要根据匹配值连续获取第一个单元格,请使用:

Range("C200").EntireRow.Columns(1).Value2