Bạn gởi yêu cầu mà có xem lại chi tiết từng cột không? BQ gán vào dòng nào, BU gán vào đâu? (Cột BU tiêu đề là Date).
Em gửi lại điều kiện aBạn gởi yêu cầu mà có xem lại chi tiết từng cột không? BQ gán vào dòng nào, BU gán vào đâu? (Cột BU tiêu đề là Date).


Mình thấy @kimthoa89 cứ mãi loay hoay về báo cáo tổng hợp chấm công vì thế xin góp ý để hoàn thiện
Vâng ah, lần sau em sẽ rút kinh nghiệm ah.Mình thấy @kimthoa89 cứ mãi loay hoay về báo cáo tổng hợp chấm công vì thế xin góp ý để hoàn thiện
- tạo 1 mẫu dữ liệu chuẩn như: sheet dữ liệu chấm công, sheet tổng hợp, sheet cập nhật lý do phép,.... xong gửi file lên anh chị cùng nhau hỗ trợ Thoa một lần còn hơn là cứ nghĩ tới đâu là nhờ hỗ trợ tới đó xong áp dụng cho file thật thấy không ổn thì lại gửi bài tiếp,suy đến cùng vẫn chưa có cái file tổng hợp dữ liệu chấm công hoàn chỉnh như ý mình muốn.
Vậy thì chẳng liên quan gì đến cột BU! Nhờ giúp cũng phải xem kỹ lại yêu cầu chứ người ngoài làm sao hiểu được công việc của bạn.Em gửi lại điều kiện a
Cột : BQ4: Tương ứng với lại E3
BR4 : Tương ứng với lại E4
BS4 : Tương ứng với lại E5
BT4 : Tương ứng với lại E6
Cũng tương tự như vậy cho các ID còn lại ah
Mong anh chị giúp đỡ, hihi
vâng ah , em cảm ơn anh ahVậy thì chẳng liên quan gì đến cột BU! Nhờ giúp cũng phải xem kỹ lại yêu cầu chứ người ngoài làm sao hiểu được công việc của bạn.
Trong file, bạn thay đổi ngày trong BM2, code này chỉ sử dụng trong 1 tháng nhé.
Code chỉ chạy khí có tác động thay đổi ô BM2.vâng ah , em cảm ơn anh ah
Nhưng khi muốn điều chỉnh lại dữ liệu của ngày trước đó, thì bên cột E không nhảy số lieu theo điều chỉnh ah
giá trị "không bằng khoảng trắng" là sao? Bạn đưa kết quả thủ công vài trường hợp xem.Nhờ anh chuyển giúp e những giá trị không bằng khoảng trắng với ạ. Cảm ơn anh, về code vba e đã hoàn thiện xong dữ liệu rùi ạ
Vâng ạ, nhờ anh chuyển giúp e giá trị = 0 thành rỗng giúp em với ạgiá trị "không bằng khoảng trắng" là sao? Bạn đưa kết quả thủ công vài trường hợp xem.
Nếu viết chuyển giá trị=0 thành rỗng thì còn hiểu.
Tôi cũng đâu biết bạn "hoàn thiện" là thế nào.
Bạn lấy file này.Vâng ạ, nhờ anh chuyển giúp e giá trị = 0 thành rỗng giúp em với ạ
Em cảm ơn anh ạBạn lấy file này.
Cấu trúc file nhìn thấy lộn xộn quá, bạn lấy thông tin từ máy chấm công hay nhập thủ công?
Nếu lấy từ máy chấm công thì để nó ở 1 sheet riêng, mình muốn gì thì vào sheet khác mà làm.
Tôi thua rồi.Anh ơi, cho em hỏi chút ạ
Khi em vlookup dữ liệu từ máy chấm công vào từ cột : BC : DL, khi em chuyển ngày ở dòng AN6 thì nó lại báo lỗi số 9 ạ
Nhờ anh giúp đỡ ah
View attachment 215434
Vì file dữ liệu , lúc đầu là e đánh thủ côngTôi thua rồi.
Cấu trúc cá file của bạn mỗi lần gởi lên mỗi khác.
Dữ liệu gần vạn dòng vậy thì nên từ bỏ chuyện VLOOKUP() đi thôi!Anh ơi, cho em hỏi chút ạ
Khi em vlookup dữ liệu từ máy chấm công vào từ cột : BC : DL, khi em chuyển ngày ở dòng AN6 thì nó lại báo lỗi số 9 ạ
Nhờ anh giúp đỡ ah
đây là file dữ liệu từ máy chấm công, nhờ anh chị giúp đỡ ạDữ liệu gần vạn dòng vậy thì nên từ bỏ chuyện VLOOKUP() đi thôi!
Bạn đưa file Excel của máy chấm công lên diễn đàn; Có thể mình hay ai đó sẽ có ý kiến hay xử lý file trở thành BCC giúp bạn.
Đã là 13 bài rồi đó & tiếc là phải quay lại từ thuở đầu!
Giúp thế nào?đây là file dữ liệu từ máy chấm công, nhờ anh chị giúp đỡ ạ
Giúp thế nào?
Bạn phải nêu yêu cầu từng bước, với sheet này thì làm gì tiếp theo? Kết quả muốn có thế nào ... mọi người mới hiểu, vì ít ai làm cùng ngành, cùng công việc với bạn mà biết được ý muốn bạn thế nào.
Từ file dữ liệu máy chấm công, em muốn lấy toàn bộ thông tin in + out theo ngày , và theo ID vào file chấm công vào cột BB8 : DL8, theo ngày, theo IDGiúp thế nào?
Bạn phải nêu yêu cầu từng bước, với sheet này thì làm gì tiếp theo? Kết quả muốn có thế nào ... mọi người mới hiểu, vì ít ai làm cùng ngành, cùng công việc với bạn mà biết được ý muốn bạn thế nào.
Máy chấm công nên gom vào chung 1 file (bạn làm thủ công) hàng tháng.Từ file dữ liệu máy chấm công, em muốn lấy toàn bộ thông tin in + out theo ngày , và theo ID vào file chấm công vào cột BB8 : DL8, theo ngày, theo ID
Mong anh giúp đỡ ạ, lần sau em sẽ rút kinh nghiệm, mong anh bỏ qua cho em lần này
Em cảm ơn anh, nhưng công ty em quy đổi từ tiếng ra số phút ạ. Nên sheet chấm công cũ của em vẫn phải có ạMáy chấm công nên gom vào chung 1 file (bạn làm thủ công) hàng tháng.
Tên file, tên sheet không nên viết có dấu tiếng Việt, không có dấu cách... vì VBA không hỗ trợ tiếng Việt có dấu.
Viết theo yêu cầu của bạn, các cột Out có dạng 17:30(+1) tùy bạn xử lý vì tôi không biết ký hiệu đó là gì.
Thì bạn cứ xài bảng chấm công của bạn, tôi chỉ nói là "Máy chấm công nên gom vào chung 1 file (bạn làm thủ công) hàng tháng. "Em cảm ơn anh, nhưng công ty em quy đổi từ tiếng ra số phút ạ. Nên sheet chấm công cũ của em vẫn phải có ạ
Em hiểu sơ qua rùi ạ, nhưng cho em hỏi chút ạ, khi nhập dũ liẹu ở máy chấm công vào sao cột E: AI sao nó không nhảy dữ liệu ạ, toàn báo lỗi số 9 ạGiúp thế nào?
Bạn phải nêu yêu cầu từng bước, với sheet này thì làm gì tiếp theo? Kết quả muốn có thế nào ... mọi người mới hiểu, vì ít ai làm cùng ngành, cùng công việc với bạn mà biết được ý muốn bạn thế nào.
Là do bạn lấy "râu ông này cắm càm bà kia", code kia của file khác áp cho file này, cấu trúc cột khác nhau.Em hiểu sơ qua rùi ạ, nhưng cho em hỏi chút ạ, khi nhập dũ liẹu ở máy chấm công vào sao cột E: AI sao nó không nhảy dữ liệu ạ, toàn báo lỗi số 9 ạ
Anh có thể gợi ý cho e cách làm không ạ, vì mới vấp vào vba em còn thiếu sót nhiều ạLà do bạn lấy "râu ông này cắm càm bà kia", code kia của file khác áp cho file này, cấu trúc cột khác nhau.
Khi xong được bước 1 -bài #23- bạn phải nói tiếp yêu cầu bước 2 với giải thích và ví dụ cụ thể, cột nào lấy sang cột nào, ...
VBA file nào là của file đó, bạn thay đổi cột dữ liệu thì code "tèo".
Bạn phải ví dụ:Anh có thể gợi ý cho e cách làm không ạ, vì mới vấp vào vba em còn thiếu sót nhiều ạ
Cảm ơn dữ liệu của anh, em tự làm lại file từ đầu và đã làm được rùi ạBạn phải ví dụ:
- Nhập ngày 2/4 vào ô AN6 thì sẽ lấy dữ liệu ô AR8 vào ô F8 (ngày 2), AS8 v.v...
- Nhập ngày 3/4 vào ô AN6 thì sẽ lấy dữ liệu ở đâu vào đâu ... tiếp tục như vậy, như vậy khi nào người khác hiểu thì thôi.