DMQ
Thành viên dốt
- Tham gia
- 21/3/12
- Bài viết
- 713
- Được thích
- 54
- Giới tính
- Nam
Em có viết đoạn code đê Lưu dữ liệu từ Form vào sheet nhung bị lỗi "Variable not Defined". Code đây ah:
Mong các AC xem giúp!!!!
Mã:
Private Sub Luu1_Click()Dim i As Integer, N As Long
If tb_ngay1 = "" Or tb_spn1 = "" Then MsgBox ("Ban chua nhap ngay hoac so phieu nhap"), vbExclamation: Exit Sub
Application.ScreenUpdating = False 'giup code chay. nhanh hon
[B][COLOR=#ff0000] iRow[/COLOR][/B] = Cells(Rows.Count, "F").End(xlUp).Offset(1, 0).Row [B][COLOR=#0000ff]bị lỗi chổ iRowm (đỏ)[/COLOR][/B]
For i = 0 To ListBox1.ListCount - 1
Cells(iRow + N, 6) = tb_ngay1
Cells(iRow + N, 8) = tb_spn1
With ListBox1
Cells(iRow + N, 9) = .List(i, 1) 'ma so
Cells(iRow + N, 10) = .List(i, 2) 'ten hang hoa
Cells(iRow + N, 11) = .List(i, 3) 'don vi tinh
Cells(iRow + N, 12) = .List(i, 4) 'So luong
End With
N = N + 1
Next
Application.ScreenUpdating = True
MsgBox ("cap nhat xong")
End Sub