hoatinhyeu862000
Thành viên hoạt động



- Tham gia
- 19/7/13
- Bài viết
- 135
- Được thích
- 3
Nếu theo đúng yêu cầu của bạn thì code chỉ cần như vầy là đủ:Như tiêu đề em có muốn khi trọn 1 dòng, 1 vùng dữ liệu rồi click vào 1 CMBT như trong sheet 1 thì vùng được chọn sẽ tự động copy sang sheet 2 theo thứ tự từ trên xuống xin anh chị chỉ giúp ạ.
Selection.Copy Sheets("Sheet2").[A1]
em đã thử nhưng không ổn anh ạNếu theo đúng yêu cầu của bạn thì code chỉ cần như vầy là đủ:
Địa chỉ A1 bạn có thể thay đổi tùy theo nhu cầu thực tế.Mã:Selection.Copy Sheets("Sheet2").[A1]
Nghĩa là bạn muốn copy những dòng được chọn vào cuối danh sách đã có ở Sheet2?em đã thử nhưng không ổn anh ạ
có thể em chưa nói hết ý hoặc chưa tròn ý em xin trình bày lại thế nào
trương hợp em sẽ chọn dòng 3 và click vào button nó sẽ tự động copy dòng số 3 trong sheet1 sang dòng số 1 trong sheet 2 hoặc cứ tương tự thế chọn dòng 5,7,9,11,56,n thì nó sẽ lần lượt copy sang các dòng từ 2->n bên sheet2 giống như trường hợp loc dòng 1 kicsk chuột phải chọn copy rồi chọn sheet2 nhấn vào dòng A1 kick chuột phải chọn paste ấy ạ tuy nhiên nếu làm như thế với 1 lương dữ liệu tới cả nghìn dòng thì quả thực cũng vật cho dù giờ em vẫn đang phải thực hiện công việc như vậy ạ. xin anh chỉ giúp cụ thể hơn
Selection.Copy Sheet2.[A65000].End(xlUp).Offset(1)
Cái vụ này thì có lẽ bạn phải nghiên cứu đến PasteSpecial rồi. Bạn thử bật Record Macro lên, chọn toàn bộ Sheet1, nhấn Ctrl+C. Sau đó qua Sheet2, chọn toàn bộ, chọn Edit\Paste Special, chọn Column withs, nhấn OK rồi tắt Record Macro xem mình đã thu được câu lệnh gì. Sau đó chỉ việc "gọt giũa" đi một chút là xài được thôi. Tôi đã từng bắt đầu với VBA bằng cách này đấy.cảm ơn anh đúng rồi ạ cho em hỏi thêm 1 vấn đề nữa về mặt trình bày đó là có cách nào copy mà nó giữ nguyên định dạng như bên được copy không ạ nghĩa là: độ rộng, dài của ô ấy ạ vì nếu copy 1 ô rồi paste sang bên kia thì nó sẽ mất cái định dạng dài rộng của ô mà nó sẽ giữ nguyên định dạng ban đầu của excel giờ em muốn ô sẽ giữ nguyên định dạng như bên đc copy anh ạ!