Nhờ hoàn thiện code trong UserForm nhập liệu

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

daubo26691

Thành viên mới
Tham gia
15/2/23
Bài viết
14
Được thích
0
Chào các bạn. mình đang lớp vỡ lòng về VBA nhưng phải làm 1 UserForm về đăng ký giờ tăng ca cho nhân viên, mọi người có rãnh thì giúp mình hoàn thiện được không ạ. vì còn nhiều thứ mình chưa biết làm, những gì mình cần mình sẽ viết VÀ KÈM THEO FILE bên dưới ạ :
1 : "Tên nhân viên " chỉ cần nhập Mã số nhân viên (MSNV) thì "Tên" củng hiện ra
2 : khi mình click vào Button " Nhập Lại " thì UserForm sẽ xóa tên nhân viên và giữ lại tất cả thông tin cũ ( vì 30 nhân viên chỉ có 1 máy tính để nhập thời gian tăng ca)
* danh sách nhân viên mình để ở sheet 2
* Những gì trên Userform khi click button " xác nhận " sẽ lưu bên sheet Data
Cảm ơn mọi người. nếu mọi người thấy mình còn thiếu sót gì. mong mọi người bổ sung giup ạ. xin cảm ơn
hÌNH.png
 

File đính kèm

  • Book1.xlsm
    31.6 KB · Đọc: 8
Chào các bạn. mình đang lớp vỡ lòng về VBA nhưng phải làm 1 UserForm về đăng ký giờ tăng ca cho nhân viên, mọi người có rãnh thì giúp mình hoàn thiện được không ạ. vì còn nhiều thứ mình chưa biết làm, những gì mình cần mình sẽ viết VÀ KÈM THEO FILE bên dưới ạ :
1 : "Tên nhân viên " chỉ cần nhập Mã số nhân viên (MSNV) thì "Tên" củng hiện ra
, , , , , ,
(/ấn đề là làm sao bạn nhớ & nhập [Mã số NV] chứ chưa nói đến chuyện hiện [Họ & Tên] như bạn mong mõi!


MSNVHọ & TênMã mới
01041101Bùi Sỹ Lan AnhBLA00
00412463Đào Thị Xuân HuyềnFXH00
01054673Đoàn Thị Ngọc MaiFNM00
01052381Đoàn Thị Thanh PhươngFTP00
01011901Hồ Hồng NghiHHN00
01041648Hoàng Thị Hoài ThuHHT00
01016052Lê Thị Hồng NhungLHN00
01040568Nguyễn Thị Thu HươngNTH00
01042432Nguyễn Thị Tuyết HồngNTH01
 
Lần chỉnh sửa cuối:
Upvote 0
(/ấn đề là làm sao bạn nhớ & nhập [Mã số NV] chứ chưa nói đến chuyện hiện [Họ & Tên] như bạn mong mõi!


MSNVHọ & TênMã mới
01041101Bùi Sỹ Lan AnhBLA00
00412463Đào Thị Xuân HuyềnFXH00
01054673Đoàn Thị Ngọc MaiFNM00
01052381Đoàn Thị Thanh PhươngFTP00
01011901Hồ Hồng NghiHHN00
01041648Hoàng Thị Hoài ThuHHT00
01016052Lê Thị Hồng NhungLHN00
01040568Nguyễn Thị Thu HươngNTH00
01042432Nguyễn Thị Tuyết HồngNTH01
Chào bạn. tại chỗ mình thì Mã Số Nhân Viên của ai người đó tới nhập ấy ạ. tại có 1 máy tính sài chung cho 30 người. người nào quyết định ở lại làm thêm giờ thì sẽ lại máy đăng ký đó ạ. nên mình muốn hạn chế nhập càng nhiều chỗ càng tốt ấy
 
Upvote 0
Giao diện này nhập liệu không nhanh được đâu bạn.
 
Upvote 0
Hi bạn. tại mình củng gà nên biết sơ sơ về cái này thôi ạ. với lại cũng ko cần quá nhiều đâu ạ. mình cũng đang học hỏi thêm kinh nghiệm
:) Không liên quan gì đến quá nhiều hay ít mà là liên quan đến thao tác người dùng. Ví dụ:
- Có dùng chuột hay dùng bàn phím?
- Nếu nhân viên nhập sai thì vô đâu sửa?
- Nếu số giờ tăng ca sau này khác 3 và 1.5 giờ thì sửa như thế nào?
-...
Bạn đặt nhiều câu hỏi tình huống thực tế ra rồi bắt tay vào các đối tượng trên Userform.
 
Lần chỉnh sửa cuối:
Upvote 0
Chào các bạn. mình đang lớp vỡ lòng về VBA nhưng phải làm 1 UserForm về đăng ký giờ tăng ca cho nhân viên, mọi người có rãnh thì giúp mình hoàn thiện được không ạ. vì còn nhiều thứ mình chưa biết làm, những gì mình cần mình sẽ viết VÀ KÈM THEO FILE bên dưới ạ :
1 : "Tên nhân viên " chỉ cần nhập Mã số nhân viên (MSNV) thì "Tên" củng hiện ra
2 : khi mình click vào Button " Nhập Lại " thì UserForm sẽ xóa tên nhân viên và giữ lại tất cả thông tin cũ ( vì 30 nhân viên chỉ có 1 máy tính để nhập thời gian tăng ca)
* danh sách nhân viên mình để ở sheet 2
* Những gì trên Userform khi click button " xác nhận " sẽ lưu bên sheet Data
Cảm ơn mọi người. nếu mọi người thấy mình còn thiếu sót gì. mong mọi người bổ sung giup ạ. xin cảm ơn
View attachment 287899
Dùng cái này nhập dữ liệu thì còn lâu hơn nhập bình thường.
 
Upvote 0
Web KT

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

Back
Top Bottom