Hỏi về Data validation? (1 người xem)

  • Thread starter Thread starter KUMI
  • Ngày gửi Ngày gửi

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

KUMI

Bụi phấn
Tham gia
17/1/12
Bài viết
564
Được thích
572
Xin Chào Thầy Cô & Anh Chị trong GPE!
Mọi người giúp em truờng hợp này với ạ!

VD: trong một vùng thao tácA3:A18
Em muốn ô A3 có dữ liệu thì ô A4 mới được phép nhập... (nghĩa là phải nhập từ trên xuống dưới trong vùng dữ liệu này) thì công thức trong data phải viết thế nào ạ? Tks!
 
Xin Chào Thầy Cô & Anh Chị trong GPE!
Mọi người giúp em truờng hợp này với ạ!

VD: trong một vùng thao tácA3:A18
Em muốn ô A3 có dữ liệu thì ô A4 mới được phép nhập... (nghĩa là phải nhập từ trên xuống dưới trong vùng dữ liệu này) thì công thức trong data phải viết thế nào ạ? Tks!
Nếu dùng code thì cái này đơn giản mà. Dùng sự kiện change để kiểm tra cái ô trên cái ô target thì được rồi
 
Nếu dùng code thì cái này đơn giản mà. Dùng sự kiện change để kiểm tra cái ô trên cái ô target thì được rồi

Cám ơn ạ! Em làm thế này hình như là hơi gà thì phải hihi!
Em sử dụng hàm "=COUNTA(A2:A2)>0"
Với ô A2 là tiêu đề đã có sẵn dữ liệu. hì hì!
_________
Em muốn tham khảo xem cách nào hay hơn không ạ?
Về vba thì phiền Thầy có thể cho em xin đoạn mã được không ạ? Em chưa biết viết Thầy à, Chỉ biết ăn cắp ở cấp độ vỡ lòng thôi ạ! Hì!
 
Tại ô A4 mở Data Validation đặt công thức =A3<>"" , bỏ dấu kiểm Ignore blank , rồi copy xuống các ô còn lại .
 
Cám ơn ạ! Em làm thế này hình như là hơi gà thì phải hihi!
Em sử dụng hàm "=COUNTA(A2:A2)>0"
Với ô A2 là tiêu đề đã có sẵn dữ liệu. hì hì!
_________
Em muốn tham khảo xem cách nào hay hơn không ạ?
Về vba thì phiền Thầy có thể cho em xin đoạn mã được không ạ? Em chưa biết viết Thầy à, Chỉ biết ăn cắp ở cấp độ vỡ lòng thôi ạ! Hì!

PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [A4:A18]) Is Nothing Then
Application.EnableEvents = False
   If Target.Offset(-1) = "" Then
      Target.ClearContents
      Target.Offset(-1).Select
   End If
Application.EnableEvents = True
End If
End Sub
 
Bài Post nhầm topic, mong BQT xóa giùm.
 
Lần chỉnh sửa cuối:
Xin Chào Thầy Cô & Anh Chị trong GPE!
Mọi người giúp em truờng hợp này với ạ!

VD: trong một vùng thao tácA3:A18
Em muốn ô A3 có dữ liệu thì ô A4 mới được phép nhập... (nghĩa là phải nhập từ trên xuống dưới trong vùng dữ liệu này) thì công thức trong data phải viết thế nào ạ? Tks!
Ý bạn như thê snày phải không?
(không dùng code)
 

File đính kèm

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

Back
Top Bottom