Link thông tin từ bảng tổng hợp lương sang các bản in cho từng người.

  • Thread starter Thread starter Jemice
  • Ngày gửi Ngày gửi
Liên hệ QC

Jemice

Thành viên mới
Tham gia
1/7/09
Bài viết
15
Được thích
0
Em xin nhờ cả nhà chỉ bảo cho em một việc sau:
Em có một file đính kèm, gồm 2 sheet, sheet 1 là bảng tổng hợp lương tháng, với rất nhiều cột dữ liệu khác nhau, và sheet 2 là gồm các bảng lương cá nhân ( sau này dùng để in chi tiết cho từng người) với format giống nhau đến 97%. Em muốn làm thế nào để chỉ cần link các thông số cần thiết vào bảng in đầu tiên trong sheet 2, sau đó copy bản in đó tiếp xuống bên dưới thì thông tin sẽ cập nhật tự động cho những người tiếp theo. Chứ như hiện nay em làm là phải đi link từng người ở từng dòng,từng cột trong sheet 1 sang sheet 2, rất mất thời gian. Vì em phải làm cho khoảng 150 người trong tháng, thì việc này quả là kinh khủng. Em cũng đã nhìn thấy vài tiêu đề liên quan đến vấn đề này, và giải pháp được đưa ra là dùng merge hay v/h lookup gì đó, nhưng em không hiểu, và...hình như là cũng không giống với cái em mong muốn. Mong cả nhà tìm cách và chỉ bảo giúp em+-+-+-+...Em xin cảm ơn ạ!}}}}}
 

File đính kèm

Bạn tham khảo bài này đươc, mình dùng exc2003 không mở được fỉle của bạn
 
Bạn dùng hàm VLOOKUP và dò theo số thứ tự.
Ví dụ: nhập số 1 thì chi tiết của người thứ nhất xuất hiện, số 2 thì là người thứ 2 ...
Bạn dùng .xlsx nên tôi không mở file được.
 
-----> Bác Sealand ơi, em vào thử bài bác gửi rồi, nhưng, thứ nhất là 2 button không có tác dụng (bị lỗi)!$@!!, thứ hai là....em không phải dân chuyên tin)*&^), nên nhìn vào phần "gõ code"...em nản quá!-0-/....Bác có cách nào dễ cho cái đầu em hiểu hơn không ạ???...+-+-+-+...
Em xin cảm ơn các bác... Hễ mà giải quyết nốt được cái phần này thì cuối tháng em chỉ việc ngồi chơi, chuyện tính lương là..."dễ như trở bàn tay",|||||--=0...
Các bác nghiên cứu rồi bảo em nhé!...
Chờ tin từ các bác...
 
Thật khó vừa làm đỡ mệt đầu vừa dễ hiểu, bạn cố gắng lên. Mình gửi lại bài cho bạn.
Bạn gửi file Exc 2007 nên mình không mở được.
 

File đính kèm

Mình post lộn bài, mod xoá dùm nhé, Tks!
 
Lần chỉnh sửa cuối:
Dear Bác Sealand,

Em lại vửa mở rồi, nhưng vẫn báo lỗi là "the macro can't run in this workbook. The macro may be disable....". Với cả, bác phải bảo cả em cách làm thế nào để gõ code nữa, em chả biết bắt đầu từ đâu cả ạ...+-+-+-+...Chán như con gián bác ạ!-0-/.
 
Đấy là lỗi chưa thiết lập cho phép chạy Marcro thôi.
Mở Exc--tools--Macro--Security--Chọn Low.
Thoát ra, mở lại file là được

Nhấn Alt+F11 vào vùng soan thảo Code.
Chọn Insert--Module
Từ đây bạn co thể soạn thảo code rồi. Tất nhiên, sau này bạn sẽ thấy nhiều loại code cho bảng tính: Toàn cục, Bảng tính hay sheet nữa, cứ từ từ mà ngấm
 
Lần chỉnh sửa cuối:
Bác Sealand ơi,
Em đã xem được file kia rồi, hay lắm bác ạ, em mong là em cũng sẽ làm được như thế. Nhưng mà...em ko biết làm thế nào để tạo được hai cái "nút" click đấy ạ. Phải insert được cái "nút" đó xong thì mới copy code được chứ, đúng ko ạ? Bác lại bảo cho em nốt được ko ạ? Em xin cảm ơn bác...--=0.
 
Thêm 2 nút đó :Chọn view--Toolbars:
Forms--Chọn nút có hình như vậy rồi vẽ vào Sheet. --Nhấn chuột phải-Assign Macro để nhập code
(Để mọi người có thể tham khảo giúp bạn được, nên gửi file excel 2003, chưa phải tất cả đều sd 2007)
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom