Xin hướng dẫn cách update dữ liệu tự động từ file này lên file kia trong xls (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

diemdiem

Thành viên hoạt động
Tham gia
23/11/10
Bài viết
149
Được thích
7
Vấn đề nằm ở chỗ em muốn tự động update danh sách học sinh các lớp trong file tên lớp (vd:12a1) sang sheet có cùng tên 12a1 nằm trong file Sổ điểm cá nhân. (Em chỉ lấy cột họ và tên với cột ngày sinh thôi)
Nếu phải copy và làm thủ công thì lâu mà lại k khoa học, kính mong các cao thủ VBA giúp đỡ.
Mong các bác giúp đỡ
 

File đính kèm

Thời gian để nghĩ ra code VBA có khi còn lâu hơn là copy bằng tay bạn ạ. có mấy chục sheet, làm không đến 30 phút đâu bạn.
 
Upvote 0
Lần chỉnh sửa cuối:
Upvote 0
Vấn đề nằm ở chỗ em muốn tự động update danh sách học sinh các lớp trong file tên lớp (vd:12a1) sang sheet có cùng tên 12a1 nằm trong file Sổ điểm cá nhân. (Em chỉ lấy cột họ và tên với cột ngày sinh thôi)
Nếu phải copy và làm thủ công thì lâu mà lại k khoa học, kính mong các cao thủ VBA giúp đỡ.
Mong các bác giúp đỡ

Bạn protect sheet rồi nên không làm gì được
 
Upvote 0
Theo mình, bạn có thể dùng Data - import external data - import data...từ mỗi workbook vào mỗi worksheet. trong file tổng hợp , trong sự kiện workbook_open() bạn ghi activeworkbook.refreshAll. Khi đó mỗi lần bạn mở file tổng hợp là dữ liệu tự động update, rất nhanh và rất thuận lợi.
 
Upvote 0
Update dữ liệu

Vấn đề nằm ở chỗ em muốn tự động update danh sách học sinh các lớp trong file tên lớp (vd:12a1) sang sheet có cùng tên 12a1 nằm trong file Sổ điểm cá nhân. (Em chỉ lấy cột họ và tên với cột ngày sinh thôi)
Nếu phải copy và làm thủ công thì lâu mà lại k khoa học, kính mong các cao thủ VBA giúp đỡ.
Mong các bác giúp đỡ

Muốn update danh sách học sinh của 1 lớp trong file lớp (vd:12a1) sang sheet có cùng tên 12a1 trong file Sổ điểm cá nhân, thì bạn phải dùng link, muốn tạo 1 link thì phải mở cả 2 file, ở sheet có cùng tên 12a1 trong file Sổ điểm cá nhân tại cột họ và tên bạn gõ dấu = vào bất ký 1 Cell nào trong cột này và sang file lớp bạn click vào tên của 1 học sinh và nhấn Enter để trở về Sổ điểm cá nhân lúc này bạn thấy tên học sinh vừa liên kết, bạn click vào cell vừa liên kết Fill ngang và Fill xuống là được danh sách trong Sổ điểm cá nhân, bây giờ bạn qua file lớp sửa bất kỳ 1 nội dung gì thì bên Sổ điểm cá nhân nó tự động cập nhật theo.
 
Upvote 0
Web KT

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

Back
Top Bottom