Không cho phép nhập dữ liệu

Liên hệ QC

tuandtd2008

Thành viên mới
Tham gia
19/8/08
Bài viết
42
Được thích
35
Em có gửi file đính kèm xin các pác chỉ giáo. Cám ơn!
 

File đính kèm

  • khong cho nhap du lieu.xls
    15 KB · Đọc: 31
Bạn dùng chức năng validation nhé.
 

File đính kèm

  • khong cho nhap du lieu.xls
    15.5 KB · Đọc: 29
Dùng VBA được không bạn?
PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B:C")) Is Nothing And Cells(Target.Row, 1) <> 1 Then
    Application.Undo
    End If
End Sub
Xem file nha!
Thân.
 

File đính kèm

  • khong cho nhap du lieu.xls
    23 KB · Đọc: 26
File của ndu96081631 đã theo ý em, nhưng trong 1 ô em tạo 2 Validation không được. Các Pac xem tiếp file đình kèm giúp em nha.
 

File đính kèm

  • Validation_01.xls
    14.5 KB · Đọc: 12
Một ô thì 1 Validation thôi bạn à! Hai cái là điều không thể được?
Vậy ý bạn muốn gì mà phải dùng 2 cái?
Bạn nên nói ra mục đích làm việc này đi. Vậy sẽ có hướng giải quyết thỏa đáng nhất.
Thân.
 
File của ndu96081631 đã theo ý em, nhưng trong 1 ô em tạo 2 Validation không được. Các Pac xem tiếp file đình kèm giúp em nha.
Có thể làm được mà cũng có thể làm không được ---> Vậy bạn nói rõ thêm 1 chút thì tôi sẽ cho bạn biết yêu cầu này có thể thực hiện được không? ---> rất có khả năng cái bạn cần là 1 Validation động ---> Nó sẽ cho ra nhiều list tùy thuộc vào 1 điều kiện thay đổi nào đó
 
Vấn đề em nói ở trong file đính kèm, các pac xem có cách nào giúp em với, cám ơn các pac!
 

File đính kèm

  • khong cho nhap du lieu.xls
    15.5 KB · Đọc: 12
Đã làm được theo ý của bạn.
Bạn xem file nha!
List thì nằm trong Name đó (Insert -> Name -> Define..).
Thân.
 

File đính kèm

  • khong cho nhap du lieu.xls
    14 KB · Đọc: 19
Cám ơn pac Po_Pikachu, nhưng em muốn mỗi lần chọn "Trung gian" thì dữ liệu cũ của 2 ô liên quan tự động xóa đi luôn. Xem giúp em tiếp nhé
 

File đính kèm

  • khongchonhapdulieu.xls
    15.5 KB · Đọc: 13
Dùng thử CT dưới xem.
Mã:
=IF($A2="Trung gian","",IF($A2="Gian Tiep",I$3,I$4))
 
Đây kết hợp VBA lần cuối đây.
Thân.
 

File đính kèm

  • khong cho nhap du lieu.xls
    19 KB · Đọc: 22

File đính kèm

  • khongchonhapdulieu.xls
    17 KB · Đọc: 16
Pac Po_Pikachu ơi file của pac vẫn chưa ổn rồi. Khi em chọn "Trung gian" thì các ô SODUAN và "So Task" vẫn cho phép ta nhập dữ liệu vào. Pac xem tiếp giúp em với
 
File khong cho nhap du lieu.xls này của mình đã sữa phần đó rồi mà!
Bạn tải lại xem kỷ đi. khi cột Loại = "Trung Gian" thì cột B và C sẽ bị xóa hết đó. Bạn sẽ thấy code bằng cách nhấn phải chuột vào tên Sheet1 chọn View Code.
Nếu bạn vẫn thấy code mà không có chạy gì hết thì có thể Security của bạn đang ở chế độ High. Bạn chỉnh lại như sau: Vào Tools -> Macro -> Security -> chọn Low -> OK.
Rồi mở lại file sẽ rõ.
Thân.
 
Ui xin lỗi Po_Pikachu, mình bị nhầm file. Cám ơn pac
 
Web KT
Back
Top Bottom