Tự động cập nhật dữ liệu từ nhiều sheet?

Liên hệ QC

thuanduc08

Thành viên hoạt động
Tham gia
19/4/09
Bài viết
146
Được thích
29
Nghề nghiệp
Tôi là giáo viên trường tiểu học,công việc hiện tạ
Chào các bạn, tôi có chương trình quản lý điểm với 26 file và mỗi file có 14 sheet, mỗi lần thay đổi dữ liệu ở các sheet thì máy không tự cập nhật sang file Tổng Hợp. Vì thế tôi phải mở tất cả 26 file còn lại nên rất mất thời gian. Các bạn có cách nào khi nhập dữ liệu hoặc bổ xung dữ liệu vào một sheet trong file bất kỳ thì dữ liệu cũng sẽ tự động cập nhật vào file Tổng hợp mà ko phải mở các file khác được không. Xin cảm ơn nhiều.
 
Lần chỉnh sửa cuối:
Làm gì mà nhiều thế; Bạn đưa 1 file lên xem sao!

Có lẽ bạn có 26 lớp học sinh & 14 môn học có điểm(?)

Ta nên nghiên cứu hướng chúng trở thành 1 file thôi

Chúc mọi điều tốt lành!
 
cảm ơn bạn đã quan tâm, nhưng 26 file là tớ còn bỏ bớt đi đó. tổng số chương trình của minh gồm điểm, tổng hợp tháng, giữa kỳ, cuối kỳ, báo cáo trường, nộp cấp trên... là 38file, mỗi lớp trừ sheet không liên quan đã lên đến 24 sheet tổng dung lượng 75,83M nên post lên không hết bạn có cách nào khác không. Cảm ơn nhiều
 
Trời ơi ! làm gì nhiều file zdữ vậy? có thể bạn chưa thật hiểu về cách tổ chức cơ sở dữ liệu trong excel. Bạn chọn 1 sheet ghi nhận tất cả thông tin mà bạn cần có, báo cáo thì có thể dùng hàm, hay các công cụ sẳn có để tạo ra bản báo cáo tùy nhu cầu. Một gợi ý nhỏ mong bạn tìm hiểu
 
bạn đã quan tâm, nhưng 26 file là tớ còn bỏ bớt đi đó. tổng số chương trình của minh gồm điểm, tổng hợp tháng, giữa kỳ, cuối kỳ, báo cáo trường, nộp cấp trên... là 38file, mỗi lớp trừ sheet không liên quan đã lên đến 24 sheet tổng dung lượng 75,83M nên post lên không hết bạn có cách nào khác không. Cảm ơn nhiều

Đã gọi là chương trình thì đúng là bạn cùng cộng đồng phải xem lại phát thảo của chương trình đó. Hay đưa lên những gì theo iêu cầu của ThanhNhan53 đi; Chờ tin bạn!
 
Ban có thể quản lý mỗi khối trên 1 sheet.điểm của các tháng đưa về bảng điểm tổng hợp dựa vào mã số học sinh và hàm sumif.
 
trong excel có sẵn chức năng import external data , theo tôi có thể giải quyết vấn đề của Bạn. Bạn có thể import 26 file x 14 sheet vào trong 1 sheet hay nhiếu sheet của 1 file , nó sẽ tự động update tùy theo bạn khai báo chức năng này.
Bạn nên dùng code sau

private sub workbook_open()
activeworkbook.refreshall
end sub
( chọn bấm atl-f11, cửa sổ VBA hiện ra , chọn this workbook rồi copy code trên dán vào)
sau đó mỗi lần bạn mở file này lên thì nó sẽ tự động update. rất nhanh.
hy vọng giúp ích cho Bạn
 
Web KT

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

Back
Top Bottom