[VBA] Giúp Code Copy dữ liệu của file A paste qua File B

Liên hệ QC

xuandat3009

Thành viên mới
Tham gia
30/5/21
Bài viết
4
Được thích
2
Mình xin mô tả như sau:
Hiện mình có 2 file A (dữ liệu nguồn) và file B (cần lấy dữ liệu ở file A),
Trong file B, đầu tiên là giá trị CO2, mình sẽ tìm tên CO2 (trong cột B của file A, cụ thể là ô B7), sau đó copy giá trị của CO2 ở ô C7 (1816775.8), tiếp theo tìm trong cột A (file B), nếu tìm thấy ở hàng nào thì paste giá trị copy được sang cột D cùng hàng (D5).
Mình xin chân thành cảm ơn.
P/s: Mình xin tóm tắt lại là dò tìm giá trị file A với B, nếu đúng tên thì copy giá trị từ A sang B.
 
gửi bạn nè. Cơ bản thôi nhe. vì bạn không có dữ liệu cụ thể. Mà bạn phải nói cụ thể hơn về dữ liệu ở cột C (sheet A) là dữ liệu số hay chữ....
 

File đính kèm

  • gpe.xlsx
    11.1 KB · Đọc: 9
Upvote 0
gửi bạn nè. Cơ bản thôi nhe. vì bạn không có dữ liệu cụ thể. Mà bạn phải nói cụ thể hơn về dữ liệu ở cột C (sheet A) là dữ liệu số hay chữ....
Hì. Cảm ơn cách của bạn. Nhưng mình có 2 file A và B riêng biệt (k phải 2 sheet), và mình muốn sử dụng VBA. Mong bạn code giúp mình với (mình dò dữ liệu là chữ, chữ giống nhau thì mình copy giá trị số ở cột bên cạnh)
 
Upvote 0
Hì. Cảm ơn cách của bạn. Nhưng mình có 2 file A và B riêng biệt (k phải 2 sheet), và mình muốn sử dụng VBA. Mong bạn code giúp mình với (mình dò dữ liệu là chữ, chữ giống nhau thì mình copy giá trị số ở cột bên cạnh)
bạn không dồn sheet A sang sheet B luôn được sao. Bộ bạn up lên phần mềm hay cơ sở dữ liệu hay sao mà sợ. Bạn phải nói rõ nguồn gốc 2 file này. Cuối cùng có up file B lên đâu hay không.
Bài đã được tự động gộp:

Bạn đặt tên 2 file này là A và B vĩnh viễn luôn. Về sau không thay đổi đúng không.
 
Upvote 0
bạn không dồn sheet A sang sheet B luôn được sao. Bộ bạn up lên phần mềm hay cơ sở dữ liệu hay sao mà sợ. Bạn phải nói rõ nguồn gốc 2 file này. Cuối cùng có up file B lên đâu hay không.
Cảm ơn bạn đã góp ý. Mình xin giải thích như sau. Nếu có 1 file A và 1 file B thì dùng cách như bạn ở trên là OK rồi, nhưng do mình 1 ngày khoảng 20-30 file A (máy chạy xong xuất ra file A), mà mỗi lần làm lại mở file A lên và copy qua file B thì cũng mất thời gian. Ý mình là k muốn mơ file A (chỉ cần mở file B chạy VBA là lấy được dữ liệu ở file A thông qua tìm kiếm theo tên)
Bài đã được tự động gộp:

bạn không dồn sheet A sang sheet B luôn được sao. Bộ bạn up lên phần mềm hay cơ sở dữ liệu hay sao mà sợ. Bạn phải nói rõ nguồn gốc 2 file này. Cuối cùng có up file B lên đâu hay không.
Bài đã được tự động gộp:

Bạn đặt tên 2 file này là A và B vĩnh viễn luôn. Về sau không thay đổi đúng không.
Đúng rồi bạn
 
Upvote 0
Muỗi đốt quá bạn ơi. Hổng có tiền mua nhang muỗi. hihi
bạn lưu ý
1/ lưu đoạn code lại
2/ file B phải lưu định dạng 2003 nhe hoặc loại Enable ó vì lưu loại 2010 nó bị mất VBA (kì vậy ó, mình chỉ được đến đó à)
3/ Mở file A và B lên hết, rồi bấm nút LỌC trên file B là nó lọc ra. xong rồi tắt file A đi không cần nữa. lưu lại là xong
Bài đã được tự động gộp:

Khả năng mình chỉ tới được đây thôi. Hy vọng giúp được bạn.
 

File đính kèm

  • A.xlsx
    11.2 KB · Đọc: 9
  • B.xls
    390.5 KB · Đọc: 8
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom