Giúp em bài toán Nhập dữ liệu có điều kiện

Liên hệ QC

thuanduc08

Thành viên hoạt động
Tham gia
19/4/09
Bài viết
146
Được thích
29
Nghề nghiệp
Tôi là giáo viên trường tiểu học,công việc hiện tạ
Chào các bác đang trên diễn đàn giúp em bài toán này với, em ngồi từ tối đến giờ mà chưa làm được. Thank nhiều
 

File đính kèm

Một cách để làm việc đó, như sau:

Các bước tiến hành:
(*) Phải chuột vô tên trang tính cần làm việc đó;
Chọn dòng cuối để mở cửa sổ VBE;
(*) Copy & dán hoàn toàn vố CS đó cái macro như sau:

PHP:
Option Explicit
Const SoHS As Integer = 65
Private Sub Worksheet_Change(ByVal Target As Range)
 If Not Intersect(Target, Range("D7:G" & SoHS)) Is Nothing 
          And Cells(Target.Row, "B").Value = "" Then
   Target.Value = ""
 End If
End Sub
(*) Thử sự vận hành của macro bằng cách nhập dữ liệu như yêu cầu của bạn.


(+) Chú ý khi sử dụng: Macro nhằm nhập điểm cho 1 lớp dưới 50 HS;
Nếu nhập cho nhiều lớp trên 1 trang tính thì phải đổi lại trị của hằng số SoHS đã khai báo

:-= --=0 :-=
 

File đính kèm

Xin hỏi Anh huuthang_bd nha!

Nếu tôi không nhập điểm trực tiếp mà tôi copy từ ô khác qua thì nó lại không nhắc nhở già cả

Vậy có cách nào không dùng VBA mà vẫn loại trừ được Copy luôn không?

Thanhks!
 
Xin hỏi Anh huuthang_bd nha!

Nếu tôi không nhập điểm trực tiếp mà tôi copy từ ô khác qua thì nó lại không nhắc nhở già cả

Vậy có cách nào không dùng VBA mà vẫn loại trừ được Copy luôn không?

Thanhks!
Nếu copy dữ liệu đưa vào cell có Vâlidtion thì bạn nên nhớ là chỉ dán lấy giá trị thôi nhé.
Nếu như dán đè lên thì Vâlidtion sẽ mất ở ô dán.
Thân
 
Xin cảm ơn các bạn đã giúp, tôi gửi lại file trong chuyên đề : " Nhập dữ liệu với hàm Sumif có điều kiện" nhờ các bạn xem và chỉ giáo cho tôi nhé.
 
Web KT

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

Back
Top Bottom