Bạn code giúp mình được koCái này đơn giản là bạn cứ dùng Data Validation cho cột danh sách, rồi dùng Vlookup để dò cho cột số lượng thôi.
Validation thì biết- cảm ơn đoạn code nhéTạo list thì bạn dùng data validation mà làm...(tự tìm hiểu đi cho quen)
Còn việc điền đơn vị và số lượng tương ứng thì paste code sau vào sheet2
Mã:Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) Dim fRng As Range, Clls As Range If Target.Row > 1 And Target.Column = 1 Then For Each Clls In Target If Clls.Value = "" Then Clls.Offset(, 1).Resize(, 2) = "" End If Set fRng = Sheet1.Range("A2", Sheet1.[A65000].End(3)).Find(Clls.Value, , xlValues, xlWhole) If Not fRng Is Nothing Then Clls.Offset(, 1).Resize(, 2) = fRng.Offset(, 1).Resize(, 2).Value End If Next Clls End If End Sub