Nhờ sửa Code file "Chamcong_luong" (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

tommybull

Thành viên hoạt động
Tham gia
21/7/08
Bài viết
191
Được thích
29
Giới tính
Nam
Kính chào các anh chị trên GPE, lần trước đã nhờ các anh chị làm giúp File "Chamcong_luong"
Sau khi thực hiện, em gặp một số vấn đề và cần chỉnh sửa lại cho phù hợp, Kính mong anh chị giúp đỡ
File em gửi đính kèm, cần chỉnh sửa lại như sau ạ:

1. Tại Sheet "Chamcong" , Sửa lại code Update_list sao cho danh sách nhân viên chuyển từ Sheet "Danhsach_NV" vào Sheet "Chamcong", trừ những người em đã đánh ngày thôi việc tại cột "V" của Sheet "Danhsach-NV", đồng thời tự động đánh dấu "X" vào các ô từ "F đến AJ" trừ những ngày chủ nhật là không đánh dấu "X"
*** Code chấm công hiện tại đang dùng, mỗi đơn vị số tương ứng với 0.5 giờ, ví dụ "P3" nghỉ phép năm 1,5 tiếng,
Em muốn chỉnh lại theo số thực tế: Ví dự: P4: Nghỉ phép năm 4 tiếng, V4.5: Nghỉ việc riêng 4,5 tiếng

2. Các cột "Vắng mặt" (các loại phép) và các cột ghi các loại tăng ca (Từ AK đến AY) em có ghi chú ví dụ cho minh họa cho nhân viên HA1709004, anh chị sửa lại Code giúp ạ

3. Phần Code "Kết xuất" bảng chấm công sau khi kết xuất thì Ô AI4 không kết xuất được, anh chị chỉnh sửa giúp ạ

4. Do Sheet Payroll_luong, phải chi dòng để phân biệt chi phí quản lý và chi phí nhân công trực tiếp cho bộ phận kế toán theo dõi, nên khi chạy lệnh "Update_List" bị báo lỗi, anh chị sửa lại giúp ạ!
 

File đính kèm

Macro: Update_List() đang bọ báo lỗi dòng lệnh này:
.Range(.[A7], .[A65535].End(xlUp)).EntireRow.Clear
Lí do là bạn xóa những dòng mà trong đó có trộn cột.
Ta chỉ nên xóa trong fạm vi từ cột AJ trở về trước mà thôi;

Theo mình, bạn nên chia nhỏ các công đoạn chép & cập nhật dữ liệu ra từng macro, ví du:
C1: Chép 5 cột sữ liệu của người lao động (chưa nghỉ việc) từ trang 'DSNV' sang (tên trang tính của bạn quá dài & không cần thiết dài như vậy)
C2: Gán công mặt định
C3: . . . . .

Tạm thời là vậy, còn nhiều chuyện lắm!
 
Upvote 0
Cảm ơn anh "Hoang2013" nhưng em "Gà" về Code lắm, theo nhu cầu công việc bên em là như vậy, mong giúp đỡ thêm ạk!
Nhân đây em cũng rất mong các anh chị khác vui lòng ghé qua và ra tay giúp đỡ ạk!
Chân thành cảm ơn
 
Upvote 0
Kính chào các anh chị trên GPE, lần trước đã nhờ các anh chị làm giúp File "Chamcong_luong"
Sau khi thực hiện, em gặp một số vấn đề và cần chỉnh sửa lại cho phù hợp, Kính mong anh chị giúp đỡ
File em gửi đính kèm, cần chỉnh sửa lại như sau ạ:

1. Tại Sheet "Chamcong" , Sửa lại code Update_list sao cho danh sách nhân viên chuyển từ Sheet "Danhsach_NV" vào Sheet "Chamcong", trừ những người em đã đánh ngày thôi việc tại cột "V" của Sheet "Danhsach-NV", đồng thời tự động đánh dấu "X" vào các ô từ "F đến AJ" trừ những ngày chủ nhật là không đánh dấu "X"
*** Code chấm công hiện tại đang dùng, mỗi đơn vị số tương ứng với 0.5 giờ, ví dụ "P3" nghỉ phép năm 1,5 tiếng,
Em muốn chỉnh lại theo số thực tế: Ví dự: P4: Nghỉ phép năm 4 tiếng, V4.5: Nghỉ việc riêng 4,5 tiếng

2. Các cột "Vắng mặt" (các loại phép) và các cột ghi các loại tăng ca (Từ AK đến AY) em có ghi chú ví dụ cho minh họa cho nhân viên HA1709004, anh chị sửa lại Code giúp ạ

3. Phần Code "Kết xuất" bảng chấm công sau khi kết xuất thì Ô AI4 không kết xuất được, anh chị chỉnh sửa giúp ạ

4. Do Sheet Payroll_luong, phải chi dòng để phân biệt chi phí quản lý và chi phí nhân công trực tiếp cho bộ phận kế toán theo dõi, nên khi chạy lệnh "Update_List" bị báo lỗi, anh chị sửa lại giúp ạ!
Bác "ndu96081631" ; "HieuCD" "HYen17" và các anh chị vui lòng ra tay nghĩa hiệp giúp em với ạ!
Trân trọng!
 
Upvote 0
Kính chào các anh chị trên GPE, lần trước đã nhờ các anh chị làm giúp File "Chamcong_luong"
Sau khi thực hiện, em gặp một số vấn đề và cần chỉnh sửa lại cho phù hợp, Kính mong anh chị giúp đỡ
File em gửi đính kèm, cần chỉnh sửa lại như sau ạ:

1. Tại Sheet "Chamcong" , Sửa lại code Update_list sao cho danh sách nhân viên chuyển từ Sheet "Danhsach_NV" vào Sheet "Chamcong", trừ những người em đã đánh ngày thôi việc tại cột "V" của Sheet "Danhsach-NV", đồng thời tự động đánh dấu "X" vào các ô từ "F đến AJ" trừ những ngày chủ nhật là không đánh dấu "X"
*** Code chấm công hiện tại đang dùng, mỗi đơn vị số tương ứng với 0.5 giờ, ví dụ "P3" nghỉ phép năm 1,5 tiếng,
Em muốn chỉnh lại theo số thực tế: Ví dự: P4: Nghỉ phép năm 4 tiếng, V4.5: Nghỉ việc riêng 4,5 tiếng

2. Các cột "Vắng mặt" (các loại phép) và các cột ghi các loại tăng ca (Từ AK đến AY) em có ghi chú ví dụ cho minh họa cho nhân viên HA1709004, anh chị sửa lại Code giúp ạ

3. Phần Code "Kết xuất" bảng chấm công sau khi kết xuất thì Ô AI4 không kết xuất được, anh chị chỉnh sửa giúp ạ

4. Do Sheet Payroll_luong, phải chi dòng để phân biệt chi phí quản lý và chi phí nhân công trực tiếp cho bộ phận kế toán theo dõi, nên khi chạy lệnh "Update_List" bị báo lỗi, anh chị sửa lại giúp ạ!
CÁC ANH CHỊ GIÚP VỚI Ạ!
ĐANG RẤT MONG NHẬN ĐƯỢC SỰ GIÚP ĐỠ CỦA MỌI NGƯỜI Ạ!
 
Upvote 0
Code của ai viết thì chỉ có người đó mới có khả năng sửa. Những người biết viết code thì ít khi nào muốn đọc code của người khác

Bạn nên tìm chủ nhân của file này để tìm sự trợ giúp
 
Upvote 0
Code của ai viết thì chỉ có người đó mới có khả năng sửa. Những người biết viết code thì ít khi nào muốn đọc code của người khác

Bạn nên tìm chủ nhân của file này để tìm sự trợ giúp
Dạ đúng như vậy ạ, Bác "HYen17" ạ, nhưng hình như "HYen17 bận hay sao í, mãi không thấy đâu cả.
Vẫn đang chờ mãi ạ!
 
Upvote 0
Kính chào các anh chị trên GPE, lần trước đã nhờ các anh chị làm giúp File "Chamcong_luong"
Sau khi thực hiện, em gặp một số vấn đề và cần chỉnh sửa lại cho phù hợp, Kính mong anh chị giúp đỡ
File em gửi đính kèm, cần chỉnh sửa lại như sau ạ:

1. Tại Sheet "Chamcong" , Sửa lại code Update_list sao cho danh sách nhân viên chuyển từ Sheet "Danhsach_NV" vào Sheet "Chamcong", trừ những người em đã đánh ngày thôi việc tại cột "V" của Sheet "Danhsach-NV", đồng thời tự động đánh dấu "X" vào các ô từ "F đến AJ" trừ những ngày chủ nhật là không đánh dấu "X"
*** Code chấm công hiện tại đang dùng, mỗi đơn vị số tương ứng với 0.5 giờ, ví dụ "P3" nghỉ phép năm 1,5 tiếng,
Em muốn chỉnh lại theo số thực tế: Ví dự: P4: Nghỉ phép năm 4 tiếng, V4.5: Nghỉ việc riêng 4,5 tiếng

2. Các cột "Vắng mặt" (các loại phép) và các cột ghi các loại tăng ca (Từ AK đến AY) em có ghi chú ví dụ cho minh họa cho nhân viên HA1709004, anh chị sửa lại Code giúp ạ

3. Phần Code "Kết xuất" bảng chấm công sau khi kết xuất thì Ô AI4 không kết xuất được, anh chị chỉnh sửa giúp ạ

4. Do Sheet Payroll_luong, phải chi dòng để phân biệt chi phí quản lý và chi phí nhân công trực tiếp cho bộ phận kế toán theo dõi, nên khi chạy lệnh "Update_List" bị báo lỗi, anh chị sửa lại giúp ạ!
Các anh, các chị ơi!
Vui lòng giúp em với ạ!
 
Upvote 0
Đã nói là chờ chủ nhân của Code rồi mà lị :D:D:D
Dạ. Em code không phải của một người. Em xin của nhiều anh chị trên diễn đàn. Nên giờ chỉ biết lên diễn đàn nhờ giúp. Nên anh chị bớt chút thời gian quý báu. Mỗi người làm giúp một phần là sẽ hoàn thiện thôi ạ.
Trân trọng
 
Upvote 0
Code bị lỗi quá trời luôn, giống như bạn cắt file này nối vào file khác.
 
Upvote 0
Dạ. Em chờ được mà. Anh chị giúp dùm nhé
Cảm ơn ạk
 
Upvote 0
Nói thế này chắc bạn chủ bài đăng sẽ buồn, nhưng vẫn fải nói; Đó là cần quay lại từ đầu.

Nhưng đừng thất vọng do bạn & mọi người có hướng đi & suông sẻ hơn.
 
Upvote 0
Dạ. Em chờ được mà. Anh chị giúp dùm nhé
Cảm ơn ạk
Lúc trước mình cũng giống bạn, cũng lấy code người khác xong, rồi sửa lại. nhưng sau đó lại xảy ra vấn đề là code đó chỉ chạy chưa dc 100% yêu cầu của mình, nhưng nếu sửa lại thì code lại chạy sai, và nhiều yếu tố nữa.
Sau đó thì mình cũng mày mò, tự học rồi cũng tự viết những cái đơn giản bản đầu, dần dần thì viết được phần mềm. Mục tiêu là giúp công việc suông sẻ hơn thôi.
Nếu bạn tự học được thì bạn tự học, tìm hiểu trên các forum, không thì bạn đăng ký các khóa học VBA online, offline. Hiện nay mình thấy trên mạng hơi bị nhiều.
Vài lời chân thành chia sẻ với bạn.
 
Upvote 0
Nói thế này chắc bạn chủ bài đăng sẽ buồn, nhưng vẫn fải nói; Đó là cần quay lại từ đầu.

Nhưng đừng thất vọng do bạn & mọi người có hướng đi & suông sẻ hơn.
Em chưa hiểu "Quay lại từ đầu" là sao ạ,
Vấn đề là em đang cần sự giúp đỡ, như các bác nói vậy, nghe có vẻ em hết hi vọng rồi, híc...
 
Upvote 0
Có nghĩa là bắt đầu từ khâu thiết kế các trang tính chủ iếu & những bảng biểu cần thiết trong trang fụ trợ

Lấy ví dụ Người ta không nhập tên của bộ fận mà người nào đó thuộc về; Mà nhập mã của tên đôn vị đó
Chẳng hạn Tên đơn vị là 'Phòng Kế hoạch-VT', ta chỉ cần nhập kí tự E (trong bảng danh mục thì E ứng với tên fòng này.)
. . . . .
Bạn nên sớm quay lại ngay từ bây giờ; Chứ sau nữa thì còn tiếc nuốt nhiều hơn!
 
Upvote 0
Kính chào các anh chị trên GPE, lần trước đã nhờ các anh chị làm giúp File "Chamcong_luong"
Sau khi thực hiện, em gặp một số vấn đề và cần chỉnh sửa lại cho phù hợp, Kính mong anh chị giúp đỡ
File em gửi đính kèm, cần chỉnh sửa lại như sau ạ:

1. Tại Sheet "Chamcong" , Sửa lại code Update_list sao cho danh sách nhân viên chuyển từ Sheet "Danhsach_NV" vào Sheet "Chamcong", trừ những người em đã đánh ngày thôi việc tại cột "V" của Sheet "Danhsach-NV", đồng thời tự động đánh dấu "X" vào các ô từ "F đến AJ" trừ những ngày chủ nhật là không đánh dấu "X"
*** Code chấm công hiện tại đang dùng, mỗi đơn vị số tương ứng với 0.5 giờ, ví dụ "P3" nghỉ phép năm 1,5 tiếng,
Em muốn chỉnh lại theo số thực tế: Ví dự: P4: Nghỉ phép năm 4 tiếng, V4.5: Nghỉ việc riêng 4,5 tiếng

2. Các cột "Vắng mặt" (các loại phép) và các cột ghi các loại tăng ca (Từ AK đến AY) em có ghi chú ví dụ cho minh họa cho nhân viên HA1709004, anh chị sửa lại Code giúp ạ

3. Phần Code "Kết xuất" bảng chấm công sau khi kết xuất thì Ô AI4 không kết xuất được, anh chị chỉnh sửa giúp ạ

4. Do Sheet Payroll_luong, phải chi dòng để phân biệt chi phí quản lý và chi phí nhân công trực tiếp cho bộ phận kế toán theo dõi, nên khi chạy lệnh "Update_List" bị báo lỗi, anh chị sửa lại giúp ạ!
Tạo trước cho bạn 2 code cập nhật danh sách và tính công
Khi cần thì bấm chạy cập nhật danh sách
Sau khi chấm công đầy đủ bấm lệnh tính công
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom