Chào tanhung112003,
Bạn phải đưa thêm thông số vào bảng "2DoorCase": Tên Gỗ, SL thành phẩm, SL Ghép
Sau đó dùng công thức mà tôi đã gửi bài trên là bạn có thể tính được mà không cần điền tay nữa rồi.
Bạn xem file đính kèm coi đúng như ý bạn chưa nghe! hoặc chưa được chỗ nào thì bạn cũng cứ tự nhiên nêu ra cho anh em GPE xem và giúp bạn tiếp.
Chúc bạn ngày thiệt vui.
Form nhập của bên mình chỉ có thế,tên gỗ mình dựa vào cột F,số lượng thành phẩm ở cột K,số lượng ghép (sau khi tính toán hợp lý) sẽ nhập ở cột O.
Cấu trúc ví như :
'----------------------
Sub BiLieu()
Dim i
Dim A As Variant
For i = 7 To 100
If Range("F" & i) <> "" Then
TenGo = Range("F" & i).Value
Range("N" & i).Value = kho(Range("F" & i).Value, Range("J" & i).Value)
End If
Next
End Sub
'------------------------------------
Function kho(TenGo As String, Doday As Long)
Dim Acacia, Poplar, Rubber, RubberC, Pini, Pine, Oak As Variant
Acacia = Array(16, 25, 30, 35, 40, 45)
Poplar = Array(25, 32, 38, 51)
Rubber = Array(26, 33, 38, 45, 50, 55)
RubberC = Array(25, 33, 35, 38, 45)
Pini = Array(22, 24, 25, 32, 37, 40, 50)
Pine = Array(25, 32, 38, 40, 45)
Oak = Array(25, 32)
'tiep theo 1: Xac dinh Lieu
'tiep theo 2: Khi chong duoc lieu tinh toan lay do day
End Function
'----------------------