本帖最后由 sam-wang 于 2022-6-29 19:37 编辑
請測試看看,謝謝
Sub test()
Set d = CreateObject("scripting.dictionary")
a = Sheet1.Range(Sheet1.[a1], Sheet1.[ah65536].End(3))
For i = 1 To UBound(a)
d(a(i, 7) & "") = a(i, 34)
Next
With Sheet2
m = .Range("G" & Rows.Count).End(3).Row
arr = .Range("G2:G" & m)
ReDim brr(1 To UBound(arr), 1 To 1)
For i = 1 To UBound(arr)
brr(i, 1) = d(arr(i, 1) & "")
Next
.Range("AJ2:AJ" & m) = brr
End With
End Sub