Code từ bảng công sang sheet check công

Liên hệ QC

nguyentheviet86

Thành viên hoạt động
Tham gia
18/7/20
Bài viết
114
Được thích
7
Thân gửi anh chị !
Nhờ anh chị viết code cho file lấy dữ liệu công
1. Sheet "BANG CONG " Em muốn lấy dữ liệu sang sheet "Monthly Attendance- 월 근 태"
Với các hạng mục và cột dữ liệu cần lấy và bắt đầu lấy từ dòng số 8
Phân loạiCột lấy dữ liệu từ sheet " BANG CONG"
IDCột C
NameCột D
Dept nameCột E
PositionCột G
InCột H
OutCột I
Day offCột Q
Overtime (150%)Cột V
Overtime (200%
Ca đêm)
Cột W
Overtime (210%)Cột X
Overtime (200%
TC CN)
Cột Y
Overtime (270%)Cột Z
Overtime (300%)Cột AA
Overtime (390%)Cột AB
Overtime (290%)Cột AC
At night(30%)Cột T
Bonus night shift (45')Cột U
Early leaveCột R

Đây là sheet "BANG CONG"
1667872193629.png

Đây là sheet "Monthly Attendance- 월 근 태 " Cần lấy dữ liệu vào
1667872240054.png

Mong anh chị giúp đỡ , em cảm ơn ạ
 

File đính kèm

  • Check công.rar
    3.8 MB · Đọc: 14
Lần chỉnh sửa cuối:
Công việc này dài bỏ bố. Nếu làm tay bạn cũng mất 1 ngày.
Nếu người ta code giùm bạn thì bạn có dư ngày ấy để chít chát với bồ.
Để cho công bằng, bạn có sẵn lòng bỏ ra 1/5 lương đóng góp cho diễn đàn trong vòng ba tháng (đóng 1 lần thì là 3/5 lương tháng)?

Chú ý: bạn ngỡ dễ, chứ chỉ riêng cái vụ bạn có một đống cells cần merge là hết sức rắc rối rồi. Nó tự loại ra một số giải thuật tốt và căn bản của bài toán chuyển đổi dữ liệu; chỉ còn lại một vài giải thuật rất dở.

Đính chính: xin lỗi tôi nhìn lầm, ngỡ rằng công việc này là hnagf tuần. Xem kỹ lại thì có vẻ hằng tháng. Như vậy phí là 1/20 lương tháng, trả 3 lần liên tiếp ; trả một lần là 3/20 lương tháng.
 
Lần chỉnh sửa cuối:
Upvote 0
Công việc này dài bỏ bố. Nếu làm tay bạn cũng mất 1 ngày.
Nếu người ta code giùm bạn thì bạn có dư ngày ấy để chít chát với bồ.
Để cho công bằng, bạn có sẵn lòng bỏ ra 1/5 lương đóng góp cho diễn đàn trong vòng ba tháng (đóng 1 lần thì là 3/5 lương tháng)?

Chú ý: bạn ngỡ dễ, chứ chỉ riêng cái vụ bạn có một đống cells cần merge là hết sức rắc rối rồi. Nó tự loại ra một số giải thuật tốt và căn bản của bài toán chuyển đổi dữ liệu; chỉ còn lại một vài giải thuật rất dở.

Đính chính: xin lỗi tôi nhìn lầm, ngỡ rằng công việc này là hnagf tuần. Xem kỹ lại thì có vẻ hằng tháng. Như vậy phí là 1/20 lương tháng, trả 3 lần liên tiếp ; trả một lần là 3/20 lương tháng.
Mong các anh chị giúp đỡ, em mới sinh em bé đi làm trở lại, công ty lại không hỗ trợ chi phí này. Nên mong các anh chị thông cảm giúp đỡ em được không ah, nếu hỗ trợ diễn đàn 200 - 300k , nhưng nhiều quá em lại chưa có lương. em cảm ơn anh chị trong diễn đàn ạ
 
Upvote 0
Bạn nên để tên sheet là tiếng Việt không dấu (hoặc tiếng Anh) mọi người còn có hứng thú viết code nhé!
 
Upvote 0
Thân gửi anh chị !
Nhờ anh chị viết code cho file lấy dữ liệu công
1. Sheet "BANG CONG " Em muốn lấy dữ liệu sang sheet "Monthly Attendance- 월 근 태"
Với các hạng mục và cột dữ liệu cần lấy và bắt đầu lấy từ dòng số 8
Phân loạiCột lấy dữ liệu từ sheet " BANG CONG"
IDCột C
NameCột D
Dept nameCột E
PositionCột G
InCột H
OutCột I
Day offCột Q
Overtime (150%)Cột V
Overtime (200%
Ca đêm)
Cột W
Overtime (210%)Cột X
Overtime (200%
TC CN)
Cột Y
Overtime (270%)Cột Z
Overtime (300%)Cột AA
Overtime (390%)Cột AB
Overtime (290%)Cột AC
At night(30%)Cột T
Bonus night shift (45')Cột U
Early leaveCột R

Đây là sheet "BANG CONG"
View attachment 283101

Đây là sheet "Monthly Attendance- 월 근 태 " Cần lấy dữ liệu vào
View attachment 283102

Mong anh chị giúp đỡ , em cảm ơn ạ
Nhập dữ liệu từ sheet bảng công sang bảng tổng hợp, thao tác lặp đi lặp lại. Nếu bạn ko giỏi lập trình thì bạn có thể record macro, xong chỉnh sửa code chút.@@
 
Upvote 0
Thân gửi anh chị !
Nhờ anh chị viết code cho file lấy dữ liệu công
1. Sheet "BANG CONG " Em muốn lấy dữ liệu sang sheet "Monthly Attendance- 월 근 태"
Với các hạng mục và cột dữ liệu cần lấy và bắt đầu lấy từ dòng số 8
Phân loạiCột lấy dữ liệu từ sheet " BANG CONG"
IDCột C
NameCột D
Dept nameCột E
PositionCột G
InCột H
OutCột I
Day offCột Q
Overtime (150%)Cột V
Overtime (200%
Ca đêm)
Cột W
Overtime (210%)Cột X
Overtime (200%
TC CN)
Cột Y
Overtime (270%)Cột Z
Overtime (300%)Cột AA
Overtime (390%)Cột AB
Overtime (290%)Cột AC
At night(30%)Cột T
Bonus night shift (45')Cột U
Early leaveCột R

Đây là sheet "BANG CONG"
View attachment 283101

Đây là sheet "Monthly Attendance- 월 근 태 " Cần lấy dữ liệu vào
View attachment 283102

Mong anh chị giúp đỡ , em cảm ơn ạ
Em gửi lại file không có chữ tiếng anh ạ, mong các anh chị giúp đỡ ạ
 

File đính kèm

  • Check công - OK.rar
    3.9 MB · Đọc: 11
Upvote 0
Chú ý: bạn ngỡ dễ, chứ chỉ riêng cái vụ bạn có một đống cells cần merge là hết sức rắc rối rồi.
Có thể cứ dùng thuật toán đẹp cho việc không merge. Còn việc merge viết 1 thủ tục khác chạy sau.

Gởi tác giả @nguyentheviet86
Tại sao cứ tô màu nguyên sheet cả tỷ ô và đóng khung cả trăm ngàn dòng? File 24 Mb xóa màu, xóa khung thừa chỉ còn 3 Mb. Tô trắng thì tô làm gì chứ.
 
Upvote 0
Để xử lí vấn đề, bạn cho tôi hỏi:
1. Dữ liệu trên sheet “cham cong” có cấu trúc giống nhau theo từng tháng hay không?
2. Thay vì hiển thì toàn bộ kết quả, lấy kết quả của từng nhân viên có được không? (tôi đang suy nghĩ theo hướng dùng FormSheet)
 
Upvote 0
Web KT

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

Back
Top Bottom