Đúng rùi không phải vậy đâu bạn be09 ơi, bạn Ba Tê làm đúng yêu cầu của mình rùi, nhưng có 1 số chỗ mình xem vẫn không hiểu. Bạn có thể giải thích cái đoạn code này được không hay là bạn record macro ( nếu record bạn hướng dẫn mình với nhen vì mình hơi gà cái này--->>> toàn góp nhặt rùi tìm hiểu rùi viết code chứ chưa bao giờ làm cái record Macro này hjhjhj )
Dim Rng(), Arr(), i As Long
Rng = Sheet1.Range(Sheet1.[A1], Sheet1.[A65000].End(xlUp)).Value
Arr = Sheet1.Range("AA2:AE10").Value
For i = 1 To UBound(Rng, 1)
If Rng(i, 1) = Sheet1.[AA2].Value Then
Range("A" & i).Resize(9, 5).Value = Arr
cụ thể là từ cái đoạn For i=1 To UBound ( cho mình hỏi cái lệnh UBound là lệnh gì thế ? )
Cám ơn bạn rất nhiều