chắc lỗi nằm ở chổ marco vì mình không cho marco chạy được. máy tính ở CQ có nhiều hạn chế mà thực sự mình chỉ sử dụng rành công thức thôi chứ chạy marco mình không rành lắmGửi bởi SA_DQ
Cám ơn những đóng góp tuyệt vời của bạn nhé!
chắc lỗi nằm ở chổ marco vì mình không cho marco chạy được. máy tính ở CQ có nhiều hạn chế mà thực sự mình chỉ sử dụng rành công thức thôi chứ chạy marco mình không rành lắmGửi bởi SA_DQ
Cám ơn những đóng góp tuyệt vời của bạn nhé!
File mình gởi lên dù số ngày làm việc của hơn 270 CN còn ít hơn nhiều so với thực tế; Nếu được nhập đủ số liệu trong 1 tháng, mình nghĩ rằng nó cũng sẽ thực hiện trong gy là cùng thôi;
Ngoài lề tý: hiện tại c.ty em chỉ có hơn 300 công nhân nên việc nhập liệu cũng tạm ổn. Mỗi ngày em thu sổ của công nhân mang lên VP nhập liệu (có tất cả 6 tổ mỗi này em nhập số lượng cho 3 tổ xen kẻ nhau) và nhập bảng chấm công từ tổ trưởng. nhưng qua tết công ty có mở rộng quy mô số lượng công nhân tăng lên trên 1000 vậy nếu em tiếp tục công việc như hiện tại em sợ quá tải nhập liệu không kịp. vậy có anh chị nào có kinh nghiệm trong việc quản lý lương xin cho em ý kiến với ạ.
Nhập liệu cũng có thể tăng tốc độ bỡi 1 form nhập liệu
Tất cả các con đường để vận hành suông sẽ với ngàn công nhân viên đều fải xài macro! Bạn nên lưu tâm về điều này.
phần nhập liệu của mình nó mang tính thủ công quá vì mình phải nhập theo tên CN, theo mã hàng theo chuyền may và theo công đoạn, hiện tại mình còn muốn nhập theo ngày để dễ quản lý hơn mà còn chưa biết phải làm sao nèGửi bởi SA_DQ
cái này có thể mong mõi cải tiến với VBA dc không nhỉ?
Nhập liệu với sự trợ giúp của macro bao giờ cũng nhanh hơn hẵn cách thức chúng ta nhập trưc tiếp bằng tay lên trang tính;
phần nhập liệu của mình nó mang tính thủ công quá vì mình phải nhập theo tên CN, theo mã hàng theo chuyền may và theo công đoạn, hiện tại mình còn muốn nhập theo ngày để dễ quản lý hơn mà còn chưa biết phải làm sao nè
Ngoài ra, cách nhập nhờ macro sẽ làm dữ liệu của bạn an toàn;
Đối chiếu iêu cầu của bạn bên trên với trang tính 'SL SP' ta thấy bạn còn thiếu mã NV;
Còn các chuyện khác ta coi như có, chẳng hạn 'Chuyền' của bạn coi như tương đương 'Đơn vị'; Thông thường bảng thanh toán lương các CQ đều fát (lương) theo tổ & việc in bảng lương cũng theo tổ; Nếu CQ bạn in bảng lương theo 'Chuyền' thì cũng được.
Vấn đề là CQ bạn xài mạng, & không cho fép macro hoạt động; Nên viết cho bạn 1 Form nhập liệu cũng bằng thừa!
<div class="contentnote" style="border: 1px solid #CBE3B7;color:#468847;background-color:#DFF0D8;padding:5px;-moz-border-radius: 10px;
border-radius: 10px;line-height: 1.5em;"> cái này có thể mong mõi cải tiến với VBA dc không nhỉ? </div>
Vấn đề xài macro xin khẳng định là được! Chỉ có điều cần thống nhất về thiết kế CSDL của bạn!
Theo mình bạn cần có các trang tính như sau:
HoSoNV: [Mã NV], [Ho Ten], [],. . . .
DMSF (giống như trang 'DGCD' mà bạn đã thấy), Trang tính này có thể được cập nhật theo tháng, nếu cần.
CSDL: là trang gần giống như trang 'SL SP' của bạn
1 trang để thể hiện lương SF của CNV các tổ (hay các chuyền)
Các trang bạn lâu nay đã & đang xài.
đây là bảng lương mình mới thiết kế lại trên nền bảng củ. bạn xem cho mình ý kiến làm thế nào để đơn giản nhất phần nhập liệu nhé
(1) Tên trang tính không nên là tiếng Việt có dấu, như 'DG CD' là được;
(2) (Ở trang 'SL SP'): Tuyệt đối không nên trộn ô như ở cột [A:B]
Cũng ở đây, hình như bạn chưa có ngày tháng tham gia sản xuất SF (?)
(3) Mã nhân viên của bạn có kèm trong đó là mã đơn vị/bộ fận. Nhưng đâu có fải 1 người cụ thể nào đó ở mãi 1 bộ fận?
Khi đó bạn thay mã của người ấy ư?
Sau đó fát biểu những bất tiện trong file, để chúng ta thảo luận tiếp
Bổ sung cách sử dụng:
Bạn đến trang 'Nhap' & nhập vô [C4] 3 từ, 'NTN' & {ENTER}
Lúc đó fía bên fải sẽ có 1 danh sách ít hay nhiều những họ tên nhân viên có cùng nhóm mã (mà mình gọi tạm là fần đặt tính của mã gồm 3 chữ cái)
Sau đó bạn nhập tiếp các ký sao hay kí tự đển danh sách này chỉ còn là người cụ thể nào đó.
Lúc đó sẽ hiện lên các trị có liên quan với mã cụ thể này.
Tiếp theo bạn nhập hay chọn các số liệu cần nhập
Cuối cùng là nhấn vô ngôi sao để macro đem hết các dữ liệu cần thiết sang trang tính 'SLSF'
Chúc thành công
[IMG]images/smilies/a30.gif[/IMG] [IMG]images/smilies/a30.gif[/IMG] [IMG]images/smilies/a30.gif[/IMG]
chào SA_DQGửi bởi SA_DQ
1. trước nay mình vẫn đặt tên sheet có dấu mình không biết sẻ gặp rắc rối như thế nào?
2. mình vẫn biết trộn ô là không nên nhưng nếu cùng 1 mã nhân viên, 1 CN nhưng làm nhiều mã hàng nhiều công đoạn nếu để theo luôn mã nhân viên, tên CN vào tất cả mã hàng, CD họ làm thĩ sẻ rất khó nhìn, khó kiểm tra.
3. mã nhân viên phải đặt như thế nào cho hợp lý?
Không biết bạn Thanh Khê Nguyễn ở đâu, nếu gần HN thì có thể trao đổi vấn đề này, đưa lên diễn đàn không nói hết được. nếu lương SP ngành may là 1 vấn đề khá phức tạp nhưng chắc chắn phải có 1 bảng thiết kế chuyền công nghệ trong đó liệt kê từng tiểu tác, đơn giá. một tiểu tác trong 1 mã hàng có thể có nhiều người làm, một người trong 1 chuyền có thể làm nhiều tiểu tác, có thể hôm nay làm chi tiết này, mai làm chi tiết khác, nếu phương án nhập chi tiết như bạn nêu không có ổn(số lượng báo có chính xác không, tên chi tiết báo có chính xác để tìm đơn giá cho đúng...).
Hiện tôi đang sử dụng phương pháp tính lương Sp nhưng toàn bộ chi tiết tính lương hầu như rất đơn giản và khá tự động. mỗi công ty có 1 phương pháp làm khác nhau. nếu bạn quan tâm có thể gặp gỡ trao đổi