Nhập điểm thập phân cho học sinh (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

songlamnghean

Thành viên mới
Tham gia
21/7/09
Bài viết
36
Được thích
2
Các Bác cho tôi hỏi là tôi có một file execl nhập và tính điểm cho học sinh, trong file đó có các cột điểm. Tôi muốn quy định các cột điểm đó chị được phép nhập từ 1 đế 10 và nhập được số thập phân (VD: 7.7). À tôi muốn thềm chức năng nữa là khi nhập điểm vào các cột đó là 77 thì nó tự động ra 7.7 có được không? Mong các Bác giúp đỡ với.
Xin chân thành cảm ơn!
 
Các Bác cho tôi hỏi là tôi có một file execl nhập và tính điểm cho học sinh, trong file đó có các cột điểm. Tôi muốn quy định các cột điểm đó chị được phép nhập từ 1 đế 10 và nhập được số thập phân (VD: 7.7). À tôi muốn thềm chức năng nữa là khi nhập điểm vào các cột đó là 77 thì nó tự động ra 7.7 có được không? Mong các Bác giúp đỡ với.
Xin chân thành cảm ơn!
1. Muốn hạn chế vùng nhập từ 0.0 đến 10.0 thì bạn có thể sử dụng chức năng Data\Validation với các tùy chọn:
- Allow: Decimal
- Data: Between
- Minimum: 0
- Maximum: 10
2. Muốn nhập điểm >10 tự động chia cho 10 thì bạn sử dụng code sau cho sheet cần áp dụng:
PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count > 1 Then Exit Sub
    If IsNumeric(Target.Value) And Target.Value > 10 Then Target.Value = Target.Value / 10
End Sub
Nhưng mà, theo cái nào thì theo 1 cái thôi. 2 yêu cầu này của bạn đang "đá" nhau đấy!
 
Ban cóa thể vào tool options thẻ edit chọn Fixed decimal và chọn số 1 trong mục places. Nhưng sau khi nhập điểm nhở bỏ chọn này nhé để lần khác lam xcel không bị sai số
 
Web KT

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

Back
Top Bottom