Copy dữ liệu từ máy mạng nội bô

Liên hệ QC

tongquangtuyen

Thành viên hoạt động
Tham gia
14/9/07
Bài viết
150
Được thích
47
Công ty mình dùng mạng lan cho phòng kế toán ,cuối tháng mình đang gập vấn đề copy số liệu như sau :
Cuối mỗi tháng mình phải vào mạng lan để vào may tính của người trong phòng và copy về máy của mình rất mất thời gian ,nhờ Anh/Chị GPEX hướng dẫn viết VBA để lấy dữ liệu một cách nhanh chóng .Chân thành cảm ơn !
Mình xin trình bày ví dụ như sau
trong máy mình có sheet tonghop : các cột A,B,C,D..... tương ứng là tháng 1,2,3,4 'và các máy của những người trong phòng cũng có cấu trúc tương tự nhu vậy.Cứ cuoimỗi tháng mình phải vào máy tưng người để copy và dán vào sheet tonghop trên.
Có cách nào để khi mỗi tháng mình chỉ cần gõ cột cần copy sẽ tự động copy qua ko?
 
Công ty mình dùng mạng lan cho phòng kế toán ,cuối tháng mình đang gập vấn đề copy số liệu như sau :
Cuối mỗi tháng mình phải vào mạng lan để vào may tính của người trong phòng và copy về máy của mình rất mất thời gian ,nhờ Anh/Chị GPEX hướng dẫn viết VBA để lấy dữ liệu một cách nhanh chóng .Chân thành cảm ơn !
Mình xin trình bày ví dụ như sau
trong máy mình có sheet tonghop : các cột A,B,C,D..... tương ứng là tháng 1,2,3,4 'và các máy của những người trong phòng cũng có cấu trúc tương tự nhu vậy.Cứ cuoimỗi tháng mình phải vào máy tưng người để copy và dán vào sheet tonghop trên.
Có cách nào để khi mỗi tháng mình chỉ cần gõ cột cần copy sẽ tự động copy qua ko?

Bạn có thể dùng theo cách :
- Share máy, mục đích là để các thư mục chứa các File cần dùng (trực tiếp hay gián tiếp) như là đang ở trên máy của mình : Bằng các cách sau :

  1. Share các thư mục của các máy mà bạn cần copy
  2. Tạo ra 1 thư mục nào đó share được trên các máy của mỗi người, cuối tháng (nhờ người) copy File cần dùng vào thư mục đó. Kết hợp với chức năng Map Network Driver của Wins để hoạt động
  3. Tạo ra một thư mục tổng hợp trên máy bạn, Share thư mục đó cho mọi người, copy các File vào đó
  4. Có thể dùng một phần mềm có chức năng Sync giữa các thư mục để tự động copy File cần dùng về máy mình
- Sau đó thì có thể dùng VBA để sử dụng chúng như là các File bình thường trên máy của mình.

Thân!
 
Upvote 0
Cảm ơn bạn đã hướng dẫn ,mình cũng đã làm như bạn nói là share một thư mục trên máy mình và những ngưới trong phòng sẽ copy dữ liệu vào đó .Bây giờ chỉ là làm cách nào để viết VBA như ví dụ trên của mình đó .Mình nghĩ hoài mà không ra cách để làm
 
Upvote 0
K cần VBA j cho phức tạp. Vì các file có cùng cấu trúc nên bạn đặt công thức để Link giữa các file với nhau:
[Cells file đích]='[tên file nguồn]Tên_sheet'!Cell_file nguồn
Have fun
 
Upvote 0
Cảm ơn bạn đã hướng dẫn ,mình cũng đã làm như bạn nói là share một thư mục trên máy mình và những ngưới trong phòng sẽ copy dữ liệu vào đó .Bây giờ chỉ là làm cách nào để viết VBA như ví dụ trên của mình đó .Mình nghĩ hoài mà không ra cách để làm

Bạn nghiên cứu thử ADO xem sao! Mình gửi bạn Link tham khảo nhé!

http://www.giaiphapexcel.com/forum/showpost.php?p=82680&postcount=1
http://www.giaiphapexcel.com/forum/showthread.php?p=82680
http://www.giaiphapexcel.com/forum/forumdisplay.php?f=81
http://www.google.com.vn/custom?domains=www.giaiphapexcel.com&q=ADO&sitesearch=www.giaiphapexcel.com
 
Upvote 0
bạn mở hai file đó lên, sau đó ở file của bạn, ở cái ô đầu tiên của cột bạn gõ dấu = sau đó sang cái file khác click vào cột đầu tiên bạn muốn lấy dữ liệu, sau đó ân Enter. ở cái file của bạn, bạn kich vào cái ô vừa làm, bỏ hai cái dấu $ trong công thức đi, sau đó bạn kéo xuống, sẽ được.
mình hiểu câu hỏi của bạn như thế, ko biết có đúng không! nếu có hiểu sai ý bạn thông cảm nha!
CHÚC THÀNH CÔNG!!!
 
Upvote 0
Web KT

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

Back
Top Bottom