H hanhpptc Thành viên tiêu biểu Tham gia 16/5/08 Bài viết 459 Được thích 320 20/12/08 #1 Nhờ diễn đàn chỉ giúp code lấp đầy dữ kiệu sau khi xóa dòng. Ví dụ tại sheet1 có dữ liệu từ dòng 1 đến dòng 10. Sau khi xóa dòng 4 thì dữ liệu từ dòng 5 đến dòng 10 tự động đẩy lên thành từ dòng 4 đến dòng 9.
Nhờ diễn đàn chỉ giúp code lấp đầy dữ kiệu sau khi xóa dòng. Ví dụ tại sheet1 có dữ liệu từ dòng 1 đến dòng 10. Sau khi xóa dòng 4 thì dữ liệu từ dòng 5 đến dòng 10 tự động đẩy lên thành từ dòng 4 đến dòng 9.
B brian_huynh Thành viên mới Tham gia 22/5/08 Bài viết 3 Được thích 1 20/12/08 #2 Bạn có thể dùng đoạn code này nè tương ứng với ví dụ của bạn: Range("A4").Select Selection.Delete Shift:=xlUp Hy vọng đúng ý bạn Upvote 0
Bạn có thể dùng đoạn code này nè tương ứng với ví dụ của bạn: Range("A4").Select Selection.Delete Shift:=xlUp Hy vọng đúng ý bạn
ptm0412 Bad Excel Member Thành viên BQT Administrator Tham gia 4/11/07 Bài viết 14,498 Được thích 37,170 Donate (Momo) Giới tính Nam Nghề nghiệp Consultant 20/12/08 #3 Xoá nguyên dòng thì phải là Range("A4").EntireRow.Delete Shift:=xlUp Upvote 0