Liên kết các file excel bằng VBA

Liên hệ QC

darknightno007

Thành viên hoạt động
Tham gia
26/11/15
Bài viết
180
Được thích
54
Nghề nghiệp
Kế toán
Chào các Anh/Chị trong diễn đàn,
Em có một vấn đề như thế này:
Em có 1 file Baocao, nhiều file dữ liệu vd Data1, Data2...Em muốn viết code trong file Baocao nhưng dữ liệu thì lấy trong các file Data1,Data2... Có cách nào để làm được việc này không ạ, kiểu giống như tạo 1 phần mềm dựa trên vba, nhưng dữ liệu thì để trong 1 file excel khác, khi cần tạo báo cáo thì code tự động link tới file dữ liệu để lấy các dữ liệu cần thiết cho báo cáo cần lập, không cần phải mở file dữ liệu lên. Hiện tại dữ liệu em toàn để trong 1 file nên file lúc mở rất nặng.
Mong mọi người giúp đỡ. Em cảm ơn mọi người nhiều.
 
Chào các Anh/Chị trong diễn đàn,
Em có một vấn đề như thế này:
Em có 1 file Baocao, nhiều file dữ liệu vd Data1, Data2...Em muốn viết code trong file Baocao nhưng dữ liệu thì lấy trong các file Data1,Data2... Có cách nào để làm được việc này không ạ, kiểu giống như tạo 1 phần mềm dựa trên vba, nhưng dữ liệu thì để trong 1 file excel khác, khi cần tạo báo cáo thì code tự động link tới file dữ liệu để lấy các dữ liệu cần thiết cho báo cáo cần lập, không cần phải mở file dữ liệu lên. Hiện tại dữ liệu em toàn để trong 1 file nên file lúc mở rất nặng.
Mong mọi người giúp đỡ. Em cảm ơn mọi người nhiều.
Yêu cầu của bạn có thể làm được với VBA.
Tuy nhiên, bạn phải đưa ra mẫu biểu, 1 ít dữ liệu giả định, yêu cầu chi tiết, thì mọi người trong diễn đàn mới giúp đỡ được chứ.
 
Upvote 0
Mình có 2 file Baocao.xlsx và thanhtoan.xlsx
Mình cần dựa vào dữ liệu trong file thanhtoan.xlsx để làm báo cáo trong file Baocao.xlsx
Báo cáo trong file Baocao.xlsx như sau:
Lên báo cáo các khoản đã thanh toán từ ngày ... đến ngày... của các đối tượng từ cột E7 đếnJ7 (các đối tượng này thể hiện trong cột mã dò trong file thanhtoan.xlsx)
Mình khi mình mở file Baocao.xlsx và chạy code thì k cần đụng tới file thanhtoan.xlsx, nghĩa là cần dùng dữ liệu trong file thanhtoan.xlsx để làm báo cáo.
bình thường mình toàn copy file thanhtoan vào file Baocao rồi chạy code.
Cảm ơn bạn đã giúp mình.
 

File đính kèm

  • thanhtoan.xlsx
    39.7 KB · Đọc: 0
  • Baocao.xlsx
    20.2 KB · Đọc: 0
Upvote 0
Yêu cầu của bạn có thể làm được với VBA.
Tuy nhiên, bạn phải đưa ra mẫu biểu, 1 ít dữ liệu giả định, yêu cầu chi tiết, thì mọi người trong diễn đàn mới giúp đỡ được chứ.
Mình có 2 file Baocao.xlsx và thanhtoan.xlsx
Mình cần dựa vào dữ liệu trong file thanhtoan.xlsx để làm báo cáo trong file Baocao.xlsx
Báo cáo trong file Baocao.xlsx như sau:
Lên báo cáo các khoản đã thanh toán từ ngày ... đến ngày... của các đối tượng từ cột E7 đếnJ7 (các đối tượng này thể hiện trong cột mã dò trong file thanhtoan.xlsx)
Mình khi mình mở file Baocao.xlsx và chạy code thì k cần đụng tới file thanhtoan.xlsx, nghĩa là cần dùng dữ liệu trong file thanhtoan.xlsx để làm báo cáo.
bình thường mình toàn copy file thanhtoan vào file Baocao rồi chạy code.
Cảm ơn bạn đã giúp mình.
 

File đính kèm

  • Baocao.xlsx
    20.2 KB · Đọc: 5
  • thanhtoan.xlsx
    39.7 KB · Đọc: 5
Upvote 0
Web KT
Back
Top Bottom