Đinh Văn Mạnh
Thành viên mới
- Tham gia
- 19/9/17
- Bài viết
- 3
- Được thích
- 0
- Giới tính
- Nam
Kính chào các anh chị em!
Lần đầu em đăng bài không biết có nhầm box không, mong anh chị em bỏ qua ạ.
Em có một file cho công nhân nhập dữ liệu. VÌ để công nhân đỡ nhập nhầm dữ liệu khi đang để tính năng filter và để làm nhẹ file excel, em muốn làm công nhân nhập dữ liệu đến dòng nào thì excel tự động copy định dạng và công thức từ dòng trên xuống.
Em không muốn dùng tính năng "Table" vì em thấy dữ liệu lên đến vài nghìn dòng thì tables sẽ rất chậm, việc tham chiếu khi dùng hàm cũng rất khó.
Như hình minh họa bên dưới: Khi công nhân bắt đầu nhập số liệu vào ô D4 trở đi thì sẽ tự động copy format và formular ở dòng trên xuống.
Em đã viết code pastespecial và dùng sự kiện worksheet_selection_change để làm nhưng chỉ được 1 lần và thường xuyên bị giữ trong vòng lặp do dữ liệu thay đổi tại chính dòng đã thực hiện xong.
Các cao nhân nào có thời gian giúp em với ạ. Em cảm ơn!
Lần đầu em đăng bài không biết có nhầm box không, mong anh chị em bỏ qua ạ.
Em có một file cho công nhân nhập dữ liệu. VÌ để công nhân đỡ nhập nhầm dữ liệu khi đang để tính năng filter và để làm nhẹ file excel, em muốn làm công nhân nhập dữ liệu đến dòng nào thì excel tự động copy định dạng và công thức từ dòng trên xuống.
Em không muốn dùng tính năng "Table" vì em thấy dữ liệu lên đến vài nghìn dòng thì tables sẽ rất chậm, việc tham chiếu khi dùng hàm cũng rất khó.
Như hình minh họa bên dưới: Khi công nhân bắt đầu nhập số liệu vào ô D4 trở đi thì sẽ tự động copy format và formular ở dòng trên xuống.
Em đã viết code pastespecial và dùng sự kiện worksheet_selection_change để làm nhưng chỉ được 1 lần và thường xuyên bị giữ trong vòng lặp do dữ liệu thay đổi tại chính dòng đã thực hiện xong.
Các cao nhân nào có thời gian giúp em với ạ. Em cảm ơn!