我有三组数据:
“Sheet1”中单元格“D2”到“F107”的第一组数据 “Sheet2”中单元格“G2”到“G572”的第二组数据 “Sheet2”中Cell“I2”到“I572”的第三组数据
如果我想执行以下操作,任何人都可以请求帮助进行VBA编码:
通过使用第一组中的每个数据来搜索第二组数据,如果找到一个包含,则返回第三组数据值
例如:
如果VBA在“Sheet2”的单元格“G200”的“Sheet1”中找到包含单元格“E19”,则它返回“Sheet2”中的单元格“I200”
谢谢
答案 0 :(得分:0)
Dim i As string
Dim j As string
Dim k As string
For i = 2 To 107
For j = 4 To 6
For k = 2 To 573
If Sheet1.Cells(i, j) = Sheet2.Cells(k, 7) Then
sheet3.Cells(k, 9) ' you code
End If
Next k
Next j
Next i