Làm sao để copy value từ input form vào database một các nối tiếp

  • Thread starter Thread starter vtqd03
  • Ngày gửi Ngày gửi
Liên hệ QC

vtqd03

Thành viên mới
Tham gia
30/10/08
Bài viết
2
Được thích
0
Làm sao để copy value từ input form vào database một cách nối tiếp

Dear anh chị em cô bác.
Mình đang làm một công cụ quản lý dự án nho nhỏ bằng excel nhưng lại đang gặp một số vướng mắc.Mình không được đào tạo về VB mà chỉ tự học qua việc record macro:</p></p>Trong đoạn marcro sau:
Range("A6:F15").Select
Selection.Copy
Sheets"Database").Select
Range(&quot;A12&quot;).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False
Sheets(&quot;Input&quot;).Select
Range(&quot;E2&quot;).Select
</p>Mình đang gặp khó khăn ở chổ:
+ Range form inputkhông ổn định do mỗi project khác nhau có số task khác nhau. Range(&quot;A6:F15&quot;).
+ Khi copy vào database thì không biết làm sao để copy nối tiếp được tại vì địa chỉ Range(&quot;A12&quot;) thay đổi.
Cho nên macro mình làm như trên chỉ dung được cho lần đầu tiên. Những lần kết tiếp không sử dụng được. Rất mong được sự chỉ giáo của các anh chị em cô bác!^^
</p>Thân ái!
P.S: Mình thấy diễn đàn này hay quá và rất muốn tham gia, đây là bài viết đầu tiên của mình, mong nhận được sự góp ý của các bác! :)
 
Lần chỉnh sửa cuối:
Hix, ở chỗ em làm bị chặn flash.......... Không biết làm sao để có thể post bài có hàng có lối và để up file nhờ các bác coi giúp.
 
Upvote 0
Bạn dùng tính năng gửi file đính kèm lên thì mọi người mới biết cụ thể thế nào mà giúp chứ, nhìn thế kia nản lắm :)
 
Upvote 0
Cái này bạn hãy tìm hàng cuối cùng có chứa dữ liệu sau đó cộng (+) thêm 1 là dòng kế tiếp để nhập dữ liệu từ hàng copy.
i = range("A65536").end(xlup).row + 1
Range("A" & i).select
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom