0

おそらく非常に簡単な質問ですが、Excelで単語を一致させようとしています

A1:a400 の範囲で単語が見つかった場合、別のワークブックの単語をその行の最初の単語に置き換えます。

wkbk 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 に答える