Cách tạo macro cho mã nhân viên để in phiếu lương

Liên hệ QC

Rio

Thành viên mới
Tham gia
11/9/11
Bài viết
24
Được thích
0
Xin chào!
Anh chị và các bạn trên diễn đàn giúp em tạo macro cho mã nhân viên để em có thể in phiếu lương nhanh chóng với ah. Công ty em làm mới thành lập, e đang làm phiếu lương nhưng không tạo đươc.

Chân thành cảm ơn !
 

File đính kèm

  • Cách tạo Macro.xls
    13.5 KB · Đọc: 975
Chào bạn !
Bạn phải gửi file ví dụ lên thì mọi người mới biết mà giúp chứ.
Có thể dùng validation kết hợp VBA.
 
Xin chào!
Anh chị và các bạn trên diễn đàn giúp em tạo macro cho mã nhân viên để em có thể in phiếu lương nhanh chóng với ah. Công ty em làm mới thành lập, e đang làm phiếu lương nhưng không tạo đươc.

Chân thành cảm ơn !
Nhập mã để hiện thông tinh nhân viên thì bạn dùng data validation và hàm VLOOKUP, còn in thì bạn viết thêm đoạn code. Có một file mình tải trên diễn đàn tương tự như in phiếu lương của bạn, bạn tham khảo và chỉnh sữa cho phù hợp với file của bạn nhé.
 

File đính kèm

  • GPE.rar
    154.9 KB · Đọc: 1,525
Tạo Validation để in phiếu lương

Cảm ơ n các bạn


Mình gửi lại file các bạn xem giúp và chỉ mình vơí . Thanks so much!Mình đang cần làm cái bảng này gấp lắm. Mong anh chị, các bạn trên diễn đàn giúp đỡ ah.
.
 

File đính kèm

  • Bang luong.xls
    64 KB · Đọc: 407
Cảm ơ n các bạn
Mình gửi lại file các bạn xem giúp và chỉ mình vơí . Thanks so much!Mình đang cần làm cái bảng này gấp lắm. Mong anh chị, các bạn trên diễn đàn giúp đỡ ah.
.
Bạn xem file đúng ý bạn chưa nhé. Những vấn đề này không cần Macro đâu
 

File đính kèm

  • Bang luong.xls
    66 KB · Đọc: 1,383
Mình cảm ơ n các bạn hen.cam on ban viehoai nua, dúng là như ý mình đó . Như ng làm cách nào bạn tạo đơ cư ược ơowc hay vậy
ó .
,
 
Mình cảm ơ n các bạn hen.cam on ban viehoai nua, dúng là như ý mình đó . Như ng làm cách nào bạn tạo đơ cư ược ơowc hay vậy
góp ý vài lời với bạn:
- trước khi hỏi cách làm bạn đã nghiên cứu kỹ file của anh Viethoai làm (Tỉ mỉ mò mẫm cách giải của anh) chưa?
- bạn đã tìm hiểu hàm Vlookup chưa?
. Nếu bạn chưa biết hàm Vlookup thì bạn có thể tìm kiếm trên google là ra cấu trúc của hàm
Đúng ra thì mình cũng chẳng có 2 câu hỏi ở trên đâu (mà còn định hướng dẫn tỉ mỉ cho bạn chút kiến thức mà mình biết) nhưng vì lời cảm ơn của bạn tới anh Viethoai không được trọn vẹn. Vì sao mình lại nói bạn như vậy? Bạn thử xem bạn cẩu thả đến nỗi đánh tiếng việt sai bạn cũng không chịu sửa chữa lại nói chi là tìm hiểu công thức.
Vì đây là vd nhỏ, ít công thức => Bạn tự chịu khó tìm hiểu khoảng 30' lời giải của anh Viethoai là ra hết vấn đề của bạn cần giải thích
đó mới là lời cám ơn chân thật của bạn tới anh Viethoai
(xin lỗi bác, nếu tôi xưng hô không đúng)
 
Lần chỉnh sửa cuối:
Mình xin cm ơn bạn dailykem đã nhắc nhở. Lúc mình đánh thì không hiện lên là sai lỗi chính tả, mình nhấn nút gửi lên rồi mới thấy, mình sơ xuất không xem lại bài trước khi post lên. Thành thật xin lỗi.
Vấn đề hàm Vlookup mình đã biết rồi, mình chỉ không biết làm tạo các mã để lọc ngay ô E6 thôi.
Mình xin cảm ơn anh, chị và các bạn nhiều. Chúc anh, chị và các bạn nhiều sức khoẻ niềm vui!
 
Em cảm ơn anh viehoai. Em đã làm được rồi ah. Gửi lời chúc tốt đẹp nhất đến anh!
 
Cho e hoi cach thiet lap cong thuc o ma o Ê la lam the nao?
 
Em chào các bác, em đang có 01 bảng lương và em muốn làm phiếu lương cho từng nhân viên để khi in em chỉ cần nhập mã của 1 bạn rồi sẽ tự động chạy ra các thông tin khác, tuy nhiên em không phải dân kế toán nên không rành về mấy công thức. bác nào giúp em tạo phiếu lương ở sheet phiếu lương không ah? hepl hepl
mã nhân viên em sử dụng theo cột stt ở đầu có được không ah?
 

File đính kèm

  • bang cong thang 6.xlsx
    169 KB · Đọc: 325
Lần chỉnh sửa cuối:
(2) Em có 01 bảng lương và em muốn làm phiếu lương cho từng nhân viên để khi in em chỉ cần nhập mã của 1 bạn rồi sẽ tự động chạy ra các thông tin khác, tuy nhiên em không phải dân kế toán nên không rành về mấy công thức. bác nào giúp em tạo phiếu lương ở sheet phiếu lương không ah? hepl hepl
(1) mã nhân viên em sử dụng theo cột stt ở đầu có được không ah?

(1) Nếu xài excel thì không nên xài mã nhân viên là số TT;
Mà chí ít nên là (như trong file):
(*) Nếu chỉ khoàng trên dưới 80 nhân viên thì bắt đầu là số TT 10, 11, . . .,89
(*) Nếu ~ 800 nhân viên thì nên bắt đấu bằng 100, 101, . . . . . ,900
Thường người ta dùng mã riêng biệt như bảng:

Ten|Ma
Nguyễn Việt Hồng|NVH00
Nguyễn Viết Hòa|NVH01
Nguyễn Hóa|NJH00
Nguyễn Vy Hoàng|NVH04
Nguyễn Thị Việt Hân|NVH05

(2) Bạn xem trong file.
 

File đính kèm

  • gpeChamCong.rar
    42.7 KB · Đọc: 803
em cảm ơn Hyen17 nhé, nhưng khi em tải mẫu của Hyen17 về thì cột chọn mã nhân viên không chạy. vd chọn 104 thì trên bảng phiếu lương cá nhân không hiện đúng tên của cột đó, mà vẫn chỉ là thông tin của 103 Hyen17 ah!
 
. . ., nhưng khi em tải mẫu của Hyen17 về thì cột chọn mã nhân viên không chạy. vd chọn 104 thì trên bảng phiếu lương cá nhân không hiện đúng tên của cột đó, mà vẫn chỉ là thông tin của 103 Hyen17 ah!

(*) Bạn xem có còn macro không?

(*) Chú í: Đó là E2003 nha.
 
hỏi làm chi tiết macro

chào bạn HYen 17:
Bạn có thể chỉ mình chi tiết làm Macro ko ạ, vì mình ko phải dân kế toán, mà mình muốn nó sang sheet mới ra 1 bảng ngang như bảng tổng ấy, 1 sheeet đấy có tất cả các nhân viên chứ ko phải 1 người . thank bạn nha


(1) Nếu xài excel thì không nên xài mã nhân viên là số TT;
Mà chí ít nên là (như trong file):
(*) Nếu chỉ khoàng trên dưới 80 nhân viên thì bắt đầu là số TT 10, 11, . . .,89
(*) Nếu ~ 800 nhân viên thì nên bắt đấu bằng 100, 101, . . . . . ,900
Thường người ta dùng mã riêng biệt như bảng:

Ten|Ma
Nguyễn Việt Hồng|NVH00
Nguyễn Viết Hòa|NVH01
Nguyễn Hóa|NJH00
Nguyễn Vy Hoàng|NVH04
Nguyễn Thị Việt Hân|NVH05

(2) Bạn xem trong file.
 
Bạn nên đưa file của bạn lên;
Mọi người sẽ góp í hay làm tiếp cho!
 
em cũng không hiểu cách tạo cái cột ở E6 làm thế nào để ra được cái cột để chọn theo mã nhân viên hix
 
Nhập mã để hiện thông tinh nhân viên thì bạn dùng data validation và hàm VLOOKUP, còn in thì bạn viết thêm đoạn code. Có một file mình tải trên diễn đàn tương tự như in phiếu lương của bạn, bạn tham khảo và chỉnh sữa cho phù hợp với file của bạn nhé.
Chào bạn tvxdgt bạn có thể vui lòng hưởng dẫn mình cách tạo nút in phiếu, tuỳ chon in như trong file "GPE" bạn up lên được không, cách viết code để in ra thì viết ntn vậy ạ, xin cám ơn
 
Dùng validation và vlookup thì khi in sẽ phải in từng người một. Nhưng nếu dùng macro thì chọn được in từ mã NV nào cho đến mã NV nào. Bạn nào biết về macro thì hướng dẫn giúp mình với. Thanks
 
Web KT
Back
Top Bottom