Nhờ giúp đỡ macro copy paste dữ liệu

Liên hệ QC

Rob.Nguyen

Thành viên mới
Tham gia
27/9/17
Bài viết
5
Được thích
0
Giới tính
Nam
Mình có 1 file dữ liệu dạng excel rất lớn, với rất nhiều ô trống. Các ô trống cần copy và paste dữ liệu từ ô phía trên gần nhất có dữ liệu. Khoảng cách giữa các ô trống là ko cố định, nếu copy/paste bằng tay với dữ liệu lớn gần như là không thể lại rất dễ sai sót.
Vì vậy nhờ các chuyên gia gợi ý giúp mình để tạo 1 macro để copy paste cho phần dữ liêu trống này với! File dữ liệu mẫu như đính kèm ạ!

1633055017476.png
 

File đính kèm

  • File Mau.xlsx
    89.9 KB · Đọc: 27
Anh thử chọn vùng cần paste bằng ctrl + G xong chọn special => blanks gõ ô đầu trống đầu tiên bằng ô trên nó rồi bấm ctrl + enter. Xong paste value lại xem có được không?
 
Upvote 0
Anh thử chọn vùng cần paste bằng ctrl + G xong chọn special => blanks gõ ô đầu trống đầu tiên bằng ô trên nó rồi bấm ctrl + enter. Xong paste value lại xem có được không?
Cảm ơn bạn! Mình chưa rõ cách này, mình thử theo nhưng k được. Dữ liệu có rất nhiều vùng cần paste khác nhau, mỗi vùng lại paste bằng ô ngay phía trên nó
 
Upvote 0
Anh thử cái này xem sao.
 

File đính kèm

  • File Mau1.xlsm
    96.4 KB · Đọc: 38
Upvote 0
cái này bạn dùng cột phụ và viết công thức cho nó là xong, sau đó copy/patse value là được. Công thức dạng: B2= If(A2= "", B1,A2) với B1 = A1
 
Upvote 0
Mình thử và check manual thấy ok rồi! Cảm ơn bạn rất nhiều, ý tưởng là nếu giá trị = "" thì lấy giá trị ô trước đó. Vậy mà mình k nghĩ ra! Cứ nghĩ phải lấy đúng ô có dữ liệu đầu mỗi vùng paste. :)
 
Upvote 0
Mình thử và check manual thấy ok rồi! Cảm ơn bạn rất nhiều, ý tưởng là nếu giá trị = "" thì lấy giá trị ô trước đó. Vậy mà mình k nghĩ ra! Cứ nghĩ phải lấy đúng ô có dữ liệu đầu mỗi vùng paste. :)
"check manual" là nghĩa gì? (dịch ra tiếng Việt là "xem lại tài liệu chỉ dẫn")

Tiếng Anh: từ manual (danh) có nghĩa là tài liệu chỉ dẫn. Trạng từ của manual (tĩnh) là manually.
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT
Back
Top Bottom