Xin code VBA cho file dữ liệu

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
Mong anh chị giúp đỡ !

215371
 

File đính kèm

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
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 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
 

LamNA

Thành viên tích cực
Tham gia ngày
3 Tháng sáu 2014
Bài viết
738
Được thích
568
Điểm
560
Nơi ở
Sóc Trăng
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 có ý tưởng khác 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.
 

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
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âng ah, lần sau em sẽ rút kinh nghiệm ah.
Đây là file chuẩn của em rùi ah, mong nhờ anh chị hỗ trợ em ah
Em cảm ơn !
 

Ba Tê

Cạo Rồi Sẽ Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
10,900
Được thích
15,372
Điểm
1,860
Tuổi
60
Nơi ở
An Giang
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ậ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é.
 

File đính kèm

SA_DQ

/(hông là gì!
Thành viên danh dự
Tham gia ngày
8 Tháng sáu 2006
Bài viết
5,678
Được thích
9,497
Điểm
860
Bỡi thấy trang dữ liệu của bạn còn nhiều vấn đề để bàn về cấu trúc, nên chúng ta cùng bớt thời gian thảo luận chút:

Thứ nhất, trên trang của bạn mình thấy & cho rằng có 3 vùng dữ liệu
Vùng nhất từ cột đầu cho đến cột AH
Tại [AH1] có con số 30; Có lẽ nó thể hiện ngày 30 của 1 tháng;
Nhưng qui ước quốc tế mà VN đang chấp nhận là có nhiều tháng trong năm có 31 ngày; Như vậy bạn còn thiếu 1 cột cho vùng A này.
Theo kinh nghiệm trong khi xài thì giữa vùng A & vùng B cũng như giữa B & vùng C nên cách nhau hẵn 1 cột trống là chí ít
Việc (cách nhau giữa các vùng 1 cột trống) này sẽ làm ta có những mốc di chuyển trong vùng mà không bị lỗi

Thứ nhì: Vùng thứ 2 (tạm gọi là B) bắt đầu từ cột AJ cho tới cột BH
Tại sao bạn ghi dữ liệu cách nhau 4 dòng làm chi vậy; Nếu để cho thoáng & đẹp thì nên bỏ ý tưởng đó đi

Về vùng C cũng cách nhau 4 dòng làm chi vậy; Hay bạn thích ngó thấy máy chạy lè lặc mới đã nư?

& cuối cùng: Mình khuyên bạn là mô tả lại dùm toàn bộ công cuội quản lý chấm công của bạn; Trên diễn đàn này sẽ hướng cho bạn cách làm căn cơ hơn có thể!

Còn liên quan đến nội 2ui của diễn đàn: Bài này bạn nên cho vô ngăn "Lập trình" chứ không phải cho lên ngăn "Công thức" này!

Chúc vui!
 

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
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.
Trong file, bạn thay đổi ngày trong BM2, code này chỉ sử dụng trong 1 tháng nhé.
vâng ah , em cảm ơn anh ah
 
Lần chỉnh sửa cuối:

Ba Tê

Cạo Rồi Sẽ Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
10,900
Được thích
15,372
Điểm
1,860
Tuổi
60
Nơi ở
An Giang
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
Code chỉ chạy khí có tác động thay đổi ô BM2.
Tôi có nói code này chỉ sử cho 1 tháng, nghĩa là cột E là ngày đầu tháng (ngày 1) không thể là ngày khác.
Nếu muốn E2 là ngày bất kỳ thì các vùng khác là sao?
Chú ý viết rõ chữ, rõ nghĩa. Tiếng Việt không có "ah"
 
Lần chỉnh sửa cuối:

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
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 ạ
 

Ba Tê

Cạo Rồi Sẽ Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
10,900
Được thích
15,372
Điểm
1,860
Tuổi
60
Nơi ở
An Giang
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 ạ
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.
 

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
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.
Vâng ạ, nhờ anh chuyển giúp e giá trị = 0 thành rỗng giúp em với ạ
 

Ba Tê

Cạo Rồi Sẽ Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
10,900
Được thích
15,372
Điểm
1,860
Tuổi
60
Nơi ở
An Giang
Vâng ạ, nhờ anh chuyển giúp e giá trị = 0 thành rỗng giúp em với ạ
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.
 

File đính kèm

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
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.
Em cảm ơn anh ạ
 

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30

File đính kèm

Ba Tê

Cạo Rồi Sẽ Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
10,900
Được thích
15,372
Điểm
1,860
Tuổi
60
Nơi ở
An Giang
Lần chỉnh sửa cuối:

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
Tô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.
Vì file dữ liệu , lúc đầu là e đánh thủ công
Khi nhập bằng vba thì phát sinh ra những vấn đề cần cải tiến. Khi mọi vấn đề được giải quyết thì khi vlookup dữ liệu vào thì không được ạ
Mong anh giúp đỡ lần cuối ạ
 

SA_DQ

/(hông là gì!
Thành viên danh dự
Tham gia ngày
8 Tháng sáu 2006
Bài viết
5,678
Được thích
9,497
Điểm
860
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
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!
 

kimthoa89

Thành viên hoạt động
Tham gia ngày
3 Tháng mười một 2017
Bài viết
119
Được thích
8
Điểm
170
Tuổi
30
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!
đây là file dữ liệu từ máy chấm công, nhờ anh chị giúp đỡ ạ
 

File đính kèm

Ba Tê

Cạo Rồi Sẽ Gội
Tham gia ngày
5 Tháng năm 2009
Bài viết
10,900
Được thích
15,372
Điểm
1,860
Tuổi
60
Nơi ở
An Giang
đâ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.
 
Top