Tự động chèn xóa dòng có điều kiện trên nhiều vùng

Liên hệ QC
Tham gia
14/9/12
Bài viết
312
Được thích
68
Nghề nghiệp
VT
Chủ đề này không phải là mới,đã có một Topic ở đây: https://www.giaiphapexcel.com/diendan/threads/code-tự-động-thêm-dòng.91268/
Em rất thích bài của anh phucbugis ở đây: https://www.mediafire.com/file/t7xn958qwl3q19a/91268+ChenvaXoa+dong+1.xls
Nhưng em muốn nhiều hơn ở bài này, cụ thể là em muốn có khoảng 5 vùng dữ liệu đều có thể co dãn (tức là tự động thêm dòng khi cột B có dữ liệu: cụ thể khi nhập dữ liệu vào B10, con trỏ rời khỏi B10 thì lập tức 1 dòng trắng 11 được chèn vào sau dòng 10 đẩy toàn bộ dữ liệu hiện có phía dưới dòng 10 (tức đang ở dòng 11) xuống dòng 12, đồng thời copy công thức hay định dạng hiện có của dòng 10 xuống dòng 11. Nếu xóa dữ liệu ô B10 thì dòng 10 sẽ bị xóa kéo dữ liệu lên trên). Tương tự như vậy với các vùng B12, B16, B29, B36. Ngoài ra em muốn cột tính tổng để bên trên như file đính kèm.
AC nào rảnh nghiên cứu giúp em với ạ. Cảm ơn ac ạ.
 

File đính kèm

  • Chen xoa dong nhieu vung.xls
    47.5 KB · Đọc: 6
Dùng Table.

Chọn vùng dữ liệu, nhấn Ctrl +T rồi Enter là xong.

Table cho phép:
- Tự động điều chỉnh khi thêm/ bớt dòng/ cột
- Thêm/ bớt dòng/ cột chỉ thuộc Table, vùng dữ liệu ngoài Table giữ nguyên (cái này rất hay).
Theo như file đính kèm thì thớt dùng Excel đời thượng cổ.
Đồ thời thượng hình như không đủ tính chất như vậy.
 
Upvote 0
Chủ đề này không phải là mới,đã có một Topic ở đây: https://www.giaiphapexcel.com/diendan/threads/code-tự-động-thêm-dòng.91268/
Em rất thích bài của anh phucbugis ở đây: https://www.mediafire.com/file/t7xn958qwl3q19a/91268+ChenvaXoa+dong+1.xls
Nhưng em muốn nhiều hơn ở bài này, cụ thể là em muốn có khoảng 5 vùng dữ liệu đều có thể co dãn (tức là tự động thêm dòng khi cột B có dữ liệu: cụ thể khi nhập dữ liệu vào B10, con trỏ rời khỏi B10 thì lập tức 1 dòng trắng 11 được chèn vào sau dòng 10 đẩy toàn bộ dữ liệu hiện có phía dưới dòng 10 (tức đang ở dòng 11) xuống dòng 12, đồng thời copy công thức hay định dạng hiện có của dòng 10 xuống dòng 11. Nếu xóa dữ liệu ô B10 thì dòng 10 sẽ bị xóa kéo dữ liệu lên trên). Tương tự như vậy với các vùng B12, B16, B29, B36. Ngoài ra em muốn cột tính tổng để bên trên như file đính kèm.
AC nào rảnh nghiên cứu giúp em với ạ. Cảm ơn ac ạ.
Góp ý cho bạn: Nên nghĩ theo hướng khác.
1/ Tôi theo dõi thì tôi không làm như thế, mới nhìn thì thấy tách bạch rõ ràng, nếu có đến vài nghìn khách hàng thì sẽ rối ngay vì nhập thủ công rất chậm và dễ sai sót.
2/ Tôi cho riệng 1 cột là loại dịch vụ rồi nhập liệu theo chiều dọc, nếu muốn in danh sách từng loại dịch vụ thì sử dụng code tách sheet.
3/ Cột F: I thì tôi gôm vào 1 cột sẽ thuận tiện cho việc tổng hợp theo từng loại dịch vụ theo loại thuê bao.
4/ Trong File thấy có cột Số hoá đơn thì tôi dùng SheetForm tạo mẫu hóa đơn dùng nó để in hóa đơn xong thì lưu dữ liệu vào sheet theo dõi.

Làm cách trên thì chẳng cần nghĩ đế việc chèn dòng gì cả.
 
Upvote 0
Góp ý cho bạn: Nên nghĩ theo hướng khác.
Làm cách trên thì chẳng cần nghĩ đế việc chèn dòng gì cả.
Dạ, rất cảm ơn các anh ạ. Nhập liệu liên tục theo thời gian thực thì em cũng đã 1 lần chọn theo cách đó nhưng không được đón nhận, khốn lỗi có cái chữ Mẫu biểu abc, mà đã là Mẫu thì có thế nào cũng không được sửa ạ. Ở chỗ em các đơn vị cứ chèn trước dăm dòng, nhập gần hết lại chèn thêm, đến lúc cần báo cáo thì gửi cả đi hoặc xóa bớt đi (nó cũng là 1 bảng phải gửi). Thôi đành cứ làm tạm theo kiểu đèn dầu bút chì vậy. Hy vọng rằng sau có người khác ra những Mẫu biểu phù hợp. Xin được cảm ơn các anh ạ.
 
Upvote 0
Dạ, rất cảm ơn các anh ạ. Nhập liệu liên tục theo thời gian thực thì em cũng đã 1 lần chọn theo cách đó nhưng không được đón nhận, khốn lỗi có cái chữ Mẫu biểu abc, mà đã là Mẫu thì có thế nào cũng không được sửa ạ. Ở chỗ em các đơn vị cứ chèn trước dăm dòng, nhập gần hết lại chèn thêm, đến lúc cần báo cáo thì gửi cả đi hoặc xóa bớt đi (nó cũng là 1 bảng phải gửi). Thôi đành cứ làm tạm theo kiểu đèn dầu bút chì vậy. Hy vọng rằng sau có người khác ra những Mẫu biểu phù hợp. Xin được cảm ơn các anh ạ.
Nhập liệu thì làm kiểu của mình, in ra thì làm theo kiểu của họ cũng theo mẫu quy đinh mình có làm khác mẫu đâu mà sợ.
 
Upvote 0
Web KT
Back
Top Bottom