Giúp mình lập code cho file theo dõi tiến trình lương của các đơn vị

Liên hệ QC

acmen87

Thành viên chính thức
Tham gia
7/5/09
Bài viết
70
Được thích
6
Chuyện là mình mới chuyển sang công tác tại kho bạc. Theo quy định mới thì bọn mình phải theo dõi tiến trình lương của các đơn vị xem có bị chuyển sai không. Hiện nay số đơn vị ít thì mình theo dõi file thủ công thì không sao. Nhưng sắp tới số đơn vị tăng lên thì rất mệt. Mình đã thiết kế file theo dõi như sau. Nhưng hiện tại chưa biết làm code ra sao. Các bạn chỉ mình với. Mình đã cho ví dụ vào đó rồi.

Ý định của mình định làm như sau: ở sheet CHENH LECH sẽ nhập các dữ liệu vào bảng
Sheet LUONG là data LUONG chuyển hàng tháng của các đơn vị
cơ chế hoạt động như sau: khi nhập dữ liệu vào SHEET LUONG và ấn nút "TÍNH SỐ CHÊNH LỆCH" file excel
sẽ tự động đối chiếu mã đơn vị quan hệ ngân sách với Sheet LUONG và xuất ra màn hình kết quả như sau:
- Đối chiếu MÃ ĐVQHNS để cho ra tên đơn vị
- Số chênh lệch tháng này so với tháng trước = E5 - số tiền chuyển tháng trước (lấy dữ liệu ở Sheet LUONG chính là số tiền chuyển lương của tháng E4-1)
Trong ví dụ này là 230 - 225
- Số chênh lệch đơn vị lập = E6 - E7 trong ví dụ này là 7-5
Ấn nút "cập nhập số liệu" sẽ tự động đối chiếu MÃ ĐVQHNS, số tháng ở cột E và nhập dự liệu ở ô E5 sang ô tương ứng trong ví dụ này là ô E7.
Các bác xem giúp em với ạ. Em gửi file đính kèm trong bài luôn ạ
 

File đính kèm

  • theo doi luong tu dong.xls
    27.5 KB · Đọc: 11
File giả lập của bạn quá tồi tệ (từ lớn đến nhỏ):

a./ Bạn nói rằng các tháng, các đơn vị có thể chuyển số tiền tăng hay giảm so với thực tê;
Nhưng trong file lại có mỗi mống số liệu;
Lí ra chí ít trong 1 đơn vị mã cần có 3 tháng (có tăng & có giảm) để người có nhã í giúp bạn cùng bạn kiểm tra cách làm của họ.

b./ Cũng trong 'LUONG', bạn có 2 bảng, mỗi bảng chứa 3 số thứ tự;
Nhưng bạn cũng không thể nhập đủ 3 đơn vị giả lập cho từng bảng là sao?!

c./ Trang tính nên là 'Luong' Thay vì 'LUONG' & 'Venh' thay vì 'CHENH LENH'

d./ Ở trang 'Venh' này, ô [E2] nên nhập là 'Số Liệu' thay vì 'SỐ TIỀN' như đang có của bạn;

e./ Ô liền kề bên dưới nên tạo danh sách (DS) sổ xuống (Validation) để chọn mã đơn vị/bộ fận
Đã vậy bạn cần cung cấp 1 DS các mã đơn vị giả lập; Chuyện này không khó để bạn thực hiện mà. Có thực hiện như vậy mọi người sẽ nhiệt tình hơn khi muốn giúp bạn.

f./ . . . . . . .

Điều cuối cùng muốn nói: Cái ni xài VBA thì hay hơn & chúc bạn vui!
 
File giả lập của bạn quá tồi tệ (từ lớn đến nhỏ):

a./ Bạn nói rằng các tháng, các đơn vị có thể chuyển số tiền tăng hay giảm so với thực tê;
Nhưng trong file lại có mỗi mống số liệu;
Lí ra chí ít trong 1 đơn vị mã cần có 3 tháng (có tăng & có giảm) để người có nhã í giúp bạn cùng bạn kiểm tra cách làm của họ.

b./ Cũng trong 'LUONG', bạn có 2 bảng, mỗi bảng chứa 3 số thứ tự;
Nhưng bạn cũng không thể nhập đủ 3 đơn vị giả lập cho từng bảng là sao?!

c./ Trang tính nên là 'Luong' Thay vì 'LUONG' & 'Venh' thay vì 'CHENH LENH'

d./ Ở trang 'Venh' này, ô [E2] nên nhập là 'Số Liệu' thay vì 'SỐ TIỀN' như đang có của bạn;

e./ Ô liền kề bên dưới nên tạo danh sách (DS) sổ xuống (Validation) để chọn mã đơn vị/bộ fận
Đã vậy bạn cần cung cấp 1 DS các mã đơn vị giả lập; Chuyện này không khó để bạn thực hiện mà. Có thực hiện như vậy mọi người sẽ nhiệt tình hơn khi muốn giúp bạn.

f./ . . . . . . .

Điều cuối cùng muốn nói: Cái ni xài VBA thì hay hơn & chúc bạn vui!
cảm ơn bác đã góp ý. tại em gà nên em chưa biết. em sẽ chỉnh sửa, tks bác nhé
 
Web KT
Back
Top Bottom