Tạo nút tùy chọn cho ô ???

Liên hệ QC

Blad01

Thành viên thường trực
Tham gia
6/10/07
Bài viết
350
Được thích
28
Tôi đánh danh sách học sinh, ở cột A là họ và tên học sinh; ở cột B là Nữ. Mời các bạn xem hình. Với mỗi học sinh là nữ tôi xẽ đánh chữ x để đánh dấu em học sinh đó, Nhưng tôi muốn tạo một nút mà mỗi lần kích chuột vào nút đó là nó xẽ sổ xuống từ đó tôi có thể nhập được chữ x đó vào mà không cần tới bàn phím. Nếu người sử dụng không đánh chữ x mà đánh các chữ khác thì chương trình xẽ báo lỗi. Trong Excel có chương trình này không vậy các bạn ???
Tôi đã tìm nhiều trên diễn đàn nhưng không thấy. Tôi mới bập bẹ làm quen với Excel mong các bạn chỉ giáo chi tiết. Tôi chân thành cảm ơn !
 

File đính kèm

  • Capture.JPG
    Capture.JPG
    15 KB · Đọc: 88
Lần chỉnh sửa cuối:
Ví dụ cho nhanh, thế này nhé, tại ô C2 bạn chọn Menu Data / Validation , sau đó chọn List và nhập tại ô Source là =$E$1:$E$2 (Trong đó, ô E1 có chứa giá trị "X") và OK. Cuối cùng copy xuống cho các ô bên dưới.

TDN
 
Tùy trường hợp mà dùng Validation chứ bạn! Với file của bạn, chỉ đánh dấu X để phân biệt nam nữ mà dùng Validation thì hơi buồn cừời à nha! Còn lâu hơn là tôi tự gõ bàn phím...
Xài các chức năng cao cấp ko đúng mục đích chỉ tổ chậm thêm chứ chẳng pro như 1 số bạn đã nghĩ
ANH TUẤN
 
Cảm ơn bạn tedaynui đã trả lời bài viết của mình, bạn có thể làm thêm giúp mình một điều kiện mà mình đã ghi thêm ở đề bài trên được không ?
 
Cảm ơn bạn tedaynui đã trả lời bài viết của mình, bạn có thể làm thêm giúp mình một điều kiện mà mình đã ghi thêm ở đề bài trên được không ?
Làm giống như Tedaynui nói, nhưng ngay khung Source bạn chỉ cần gõ chử X vào là dc rồi... và bạn sẽ ko thể gõ bất kỳ chử nào khác, trừ chử X vào cell dc...
Thử xem!
 
Cảm ơn bạn tedaynui đã trả lời bài viết của mình, bạn có thể làm thêm giúp mình một điều kiện mà mình đã ghi thêm ở đề bài trên được không ?
tất cả đều trong Data Validation. Bạn xem file ví dụ xem có như ý không nhé

TDN
 

File đính kèm

  • Test validation.xls
    13.5 KB · Đọc: 116
Ví dụ cho nhanh, thế này nhé, tại ô C2 bạn chọn Menu Data / Validation , sau đó chọn List và nhập tại ô Source là =$E$1:$E$2 (Trong đó, ô E1 có chứa giá trị "X") và OK. Cuối cùng copy xuống cho các ô bên dưới.

TDN
Thanks bạn !!file excel của bạn rất đúng với blad01.nhưng cho mình hỏi bạn cái này.
mình có 1 bản danh sách vd : nguyen van a có 1
nguyen van b có 2
mình muốn tạo 1 chức năng giống như Validation nhưng khi mình chọn 1 thì tự động sỏt ra cho mình là nguyen van a thôi. cám ơn bạn
 
Cảm ơn tedaynui thật là tuyệt, mình đã biết cách làm rồi.

Lại thêm một câu hỏi về nữa mong các bạn chỉ giáo.
Mình làm tiện ích tính điểm nên mình muốn có một điều kiện như sau ở các ô nhập điểm.
1. Người sử dụng bắt buộc phải nhập điểm từ 10 trở xuống (VD: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10) nếu ô nào nhập từ số 11 trở lên là chương trình sẽ báo lỗi (vì không có điểm 11 mà).
2. Cột A là điểm kiểm tra miệng, ở cột này chỉ được nhập điểm là các số nguyên phải đảm bảo ở điều kiện 1.
3. Ở cột B, C, D tương ứng là điểm 15 phút, 1 tiết, điểm học kì. Phải đảm bảo các điều kiện sau
- Phải đảm bảo được điều kiện 1.
- Trong các cột này mình muốn có thể nhập được điểm có số thập phân như 6,5 (sáu phẩy năm) với các điểm 6,0 (sáu phẩy không) thì số 0 sẽ được làm tròn để trở thành số nguyên là 6.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Cũng dùng varation thôi mà, bạn thử nhé.
 

File đính kèm

  • Test validation.xls
    17 KB · Đọc: 56
Không hiểu sao file mình đang làm lại không làm được như bạn nhỉ. Cứ mỗi lần mình làm như vậy thì nó đều làm tròn từ 6.5 --> 7. hix hix
 
Thanks bạn !!file excel của bạn rất đúng với blad01.nhưng cho mình hỏi bạn cái này.
mình có 1 bản danh sách vd : nguyen van a có 1
nguyen van b có 2
mình muốn tạo 1 chức năng giống như Validation nhưng khi mình chọn 1 thì tự động sỏt ra cho mình là nguyen van a thôi. cám ơn bạn
Về hình thức thì "giống" Validation nhưng hoàn toàn khác, bạn dùng chức năng Auto Filter là giải quyết được vấn đề của bạn
Bạn vào Menu Data / Filter / Auto Filter

TDN
 
Bạn bấm vào nút Increase decimal là đc.
 
Có thể do ô chứa DL của bạn không đủ độ rộng hiện đầy đủ 3 ký tự, bạn kéo cho ô rộng ra là được
 
Chỉnh sửa lần cuối bởi điều hành viên:
Web KT

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

Back
Top Bottom