【发布时间】:2014-12-12 05:24:19
【问题描述】:
我正在尝试编写一个宏,它将遍历一列并获取每个单元格并找到所有其他近似匹配的单元格并将它们移动到另一个电子表格。我想过使用 find 方法,但我不确定如何实现它。我已经粘贴了我到目前为止所做的事情,这并不多。我对 vba 比较陌生,因此我们将不胜感激。
Sub Extract()
Dim i As Long, count As Long, rng1 As Range
Set rng1 = Sheet1.Range(Range("N1"), Range("N1").End(xlDown))
count = 2
For i = 1 To Sheet1.Range(Range("N1"), Range("N1").End(xlDown)).Rows.count
Sheet1.Cells(count, 14).Select
count = count + 1
Next i
End Sub
【问题讨论】:
-
在实践中“找到所有其他近似匹配的单元格”是什么意思?
-
例如,如果您有一个单元格包含单词 Alka-Seltzer,另一个包含 Alka-Seltzer Gold,另一个包含 Alka-Seltzer Heartburn,它将根据共同点将它们组合在一起短语“Alka-Seltzer”。