toancvp > 10-09-16, 07:44 PM
vuthaiha90 > 11-09-16, 10:26 PM
(10-09-16, 07:52 AM)ongke0711 Đã viết:(09-09-16, 11:40 PM)toancvp Đã viết: Bác ơi, chính xác là người dùng cần 1 form để nhập hàng loạt như vậy bác ạ, họ muốn chỉ nhập ngày đầu và ngày cuối thôi, thay vì nhập 10 ngày liên tiếp nội dung giống nhau. Bài toán của em cũng chỉ có vậy, tạo thêm 1 form khác rồi append vào cái table dữ liệu,
Nếu vậy bạn viết code Append thẳng vô table luôn.
Vd: nhập nội dung giống nhau vào các Textbox1, Textbox2, Textbox3, NgayBD, NgayKT
------------------------
Dim rs As DAO.Recordset
Dim ngayxl As Date
Set rs = CurrentDb.OpenRecordSet ("Table cần Append", dbOpenDynaset)
ngayxl=Me.NgayBD
Do Until ngayxl=Me.NgayKT
rs.Addnew
rs!Ngay = ngayxl
rs!Field1 = Me.Textbox1
rs!Field2 = Me.Textbox2
rs!Field3 = Me.Textbox3
rs.Update
ngayxl = ngayxl + 1
Loop
----------------------
ongke0711 > 12-09-16, 10:09 AM