Hỏi cách tạo nút bấm chuyển các tháng khác nhau ?

Liên hệ QC

katori2612

Thành viên mới
Tham gia
31/5/18
Bài viết
10
Được thích
0
Dear ace group,
ACE cho mình hỏi, mình muốn tạo một list box từ tháng 1 tới tháng 12, khi chọn tháng 1 thì hiện tháng 1, vào chọn tháng 2 thì nó tự động chuyển sang tháng 2 ý. Chuyển các tháng còn lại tương tự.
Mình tạo list box cho các tháng thì sử dụng Data Validation được, những ko biết làm cách nào khi chọn từ tháng 1 sang tháng 2 thì dữ liệu chuyển từ tháng 1 sang tháng 2. Vào list box chọn từ tháng 2 sang tháng 3 thì dữ liệu chuyển ngay sang tháng 3... các tháng khác cũng vậy
Mình có đình kèm thêm file giả lập, chỗ Tháng ô màu đỏ ý, mình muốn nếu chọn tháng 1 thì nó chuyển sang tháng 1 thôi, chọn tháng 2 thì nó chuyển sang tháng 2, ẩn tháng 1 đi
Rất mong ace trong này giúp
 

File đính kèm

Lần chỉnh sửa cuối:
Chắc nên xài Filter; Dù sao cũng nên gởi file giả lập của bạn lên diễn đàn. Lúc đó bạn sẽ nhận được kết quả nhanh & đem áp dụng được ngay.
 
mình muốn nếu chọn tháng 1 thì nó chuyển sang tháng 1 thôi, chọn tháng 2 thì nó chuyển sang tháng 2, ẩn tháng 1 đi

Muốn thực hiện mệnh đề ẩn tháng mà đã chọn trước đó & hiện tháng đang chọn chỉ có thể là VBA; Bạn sẵn lòng không?
 
Cảm ơn bạn, mình đã gửi thêm file rồi, mong xem giúp
- Để đơn giản nên dùng 1 sheet Mẫu để chấm công, chỉ việc sửa tháng tại B2, sử dụng cho năm khác thì sửa năm là có 1 bảng chấm công sử dụng cả đời.
- Khi chấm công tháng nào xong thì copy sang sheet khác rồi chấm công tiếp ở sheet Mẫu.

Đây chỉ là mẫu mang tính sử dụng khái quát, chỉ chấm công 45 người, muốn thêm cái gì đó thì các bạn tự làm, ví dụ: Bổ sung thêm danh sách chỉ cần chọn H50:AL50 và Fill xuống nó sẽ tự bổ sung Conditional Formatting.
 

File đính kèm

Lần chỉnh sửa cuối:
Dear ace group,
ACE cho mình hỏi, mình muốn tạo một list box từ tháng 1 tới tháng 12, khi chọn tháng 1 thì hiện tháng 1, vào chọn tháng 2 thì nó tự động chuyển sang tháng 2 ý. Chuyển các tháng còn lại tương tự.
Mình tạo list box cho các tháng thì sử dụng Data Validation được, những ko biết làm cách nào khi chọn từ tháng 1 sang tháng 2 thì dữ liệu chuyển từ tháng 1 sang tháng 2. Vào list box chọn từ tháng 2 sang tháng 3 thì dữ liệu chuyển ngay sang tháng 3... các tháng khác cũng vậy
Mình có đình kèm thêm file giả lập, chỗ Tháng ô màu đỏ ý, mình muốn nếu chọn tháng 1 thì nó chuyển sang tháng 1 thôi, chọn tháng 2 thì nó chuyển sang tháng 2, ẩn tháng 1 đi
Rất mong ace trong này giúp

Bạn thử kiểu này xem (Có dùng VBA) .
Khi chọn tháng năm sẽ tự động cập nhật thứ theo ngày và ẩn các cột thừa đi. Đồng thời tự động tính số công thực hiện theo từng loại công cho bạn (Yêu cầu chấm theo đúng hướng dẫn)
Ở các phần khóa tạm bạn muốn mở ra để sửa hãy Tích chuột ra vùng không khóa. ấn phím Ctrl ==> Đánh dấu vùng cần mở ==> click chuột phải chọn Format Cell ==> xóa dấu tích tại locked và Hidden ==>OK. Khi sửa xong muốn khóa tạm lại thì tích lại dấu tại locked và Hidden ==>OK.
Mong rằng đúng ý bạn
 

File đính kèm

- Để đơn giản nên dùng 1 sheet Mẫu để chấm công, chỉ việc sửa tháng tại B2, sử dụng cho năm khác thì sửa năm là có 1 bảng chấm công sử dụng cả đời.
- Khi chấm công tháng nào xong thì copy sang sheet khác rồi chấm công tiếp ở sheet Mẫu.

Đây chỉ là mẫu mang tính sử dụng khái quát, chỉ chấm công 45 người, muốn thêm cái gì đó thì các bạn tự làm, ví dụ: Bổ sung thêm danh sách chỉ cần chọn H50:AL50 và Fill xuống nó sẽ tự bổ sung Conditional Formatting.

Anh cho em hỏi em làm trực tiếp lên được ko ạ
Thí dụ em gõ tháng 5 nhập dữ liệu vô tháng 5
Gõ tháng 6 nhập dữ liệu vô tháng 6
Mà em làm vậy nó chỉ lưu lại 1 tháng thôi mấy tháng kia mất
 
Anh cho em hỏi em làm trực tiếp lên được ko ạ
Thí dụ em gõ tháng 5 nhập dữ liệu vô tháng 5
Gõ tháng 6 nhập dữ liệu vô tháng 6
Mà em làm vậy nó chỉ lưu lại 1 tháng thôi mấy tháng kia mất
Sheet mẫu là để chấm công cho thuận tiện, khi chấm công tháng nào xong thì bạn phải Copy cái sheet mẫu của tháng đó ra rồi mới chấm công tiếp.
 
Sheet mẫu là để chấm công cho thuận tiện, khi chấm công tháng nào xong thì bạn phải Copy cái sheet mẫu của tháng đó ra rồi mới chấm công tiếp.
Vậy là mình ko thể làm trực tiếp và lưu trên
Đó hả a. Phải copy ra lại từng sheet
Từng tháng hả a
 
Vậy là mình ko thể làm trực tiếp và lưu trên
Đó hả a. Phải copy ra lại từng sheet
Từng tháng hả a
Thì làm trực tiếp trên sheet mẫu xong thì thì Add sheet thì nó lưu bảng chấm công thành tên sheet là tháng đó.
 
Lần chỉnh sửa cuối:
Ak em hiểu rồi mình làm trên 1 sheet nó tự ra nhiều shhet.
Em tưởng nó vẫn ở trong sheet đó chỉ cần nhấn tháng nó nhảy ra dũ liệu tháng đó
Nếu làm như của em nói được ko a
Cũng được, nhưng phải sửa lại cấu trúc đồng thời phải thêm code để nó lưu vào sheet theo dõi tuần tự từng tháng xuống dưới.
 
Web KT

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

Back
Top Bottom