Cell dc chọn do Validation có thể thay đổi giá trị dc ko? (1 người xem)

Liên hệ QC

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

anhtuan1066

Thành viên gạo cội
Tham gia
10/3/07
Bài viết
5,802
Được thích
6,912
Câu hỏi của tôi nằm trong file đính kèm... Mời các bạn tham khảo và góp ý kiến... Đại khái là làm sao thay đổi dc giá trị của cell sau khi nó dc gán vào bằng Validation..???
Cái này nếu làm bằng VBA thì tôi nghĩ là ko có vấn đề (giống như TRA CỨU CHÉO)... nhưng... có thể làm dc mà ko cần nhờ đến sự trợ giúp của VBA ko?
Mến
ANH TUẤN
 

File đính kèm

anhtuan1066 đã viết:
Câu hỏi của tôi nằm trong file đính kèm... Mời các bạn tham khảo và góp ý kiến... Đại khái là làm sao thay đổi dc giá trị của cell sau khi nó dc gán vào bằng Validation..???
Cái này nếu làm bằng VBA thì tôi nghĩ là ko có vấn đề (giống như TRA CỨU CHÉO)... nhưng... có thể làm dc mà ko cần nhờ đến sự trợ giúp của VBA ko?
Mến
ANH TUẤN

Thực ra bác phải hiểu về mối tương quan giữa cells-combobox, đây là mối tương quan 2 chiều, nó cho phép cả 2 đều có thể thay đổi được.
  1. Khi Cells thay đổi -->Combobox thay đổi
  2. Khi Combobox thay đổi --> Cells thay đổi
Như thế Cells và Combobox là 2 đối tượng hoàn toàn tách biệt nhau, mỗi cái đều có thể mang một giá trị riêng, và nếu có phụ thuộc thì sẽ thông qua CellLink
Vì thế việc sử dụng được như trên là bình thường

Tuy nhiên Cells và Validation lại không là 2 đối tượng, Validation chỉ là một cách thức để kiểm soát các giá trị nhập tại cell đó. Nó không có giá trị bởi vì nó không phải là một đối tượng

Vì vậy không thể làm được như vậy.

Bác dùng VBA cũng vậy, nếu bác dùng VBA thì bác cũng không thể gắn giá trị cho Validation được, chỉ gắn các giá trị cho ô đó (có thể với những Validation khác nhau), ở đây Validation như những chiếc áo mặc của Cells, nó không cho các Cells vượt ra ngoài giá trị của nó có.

Như vậy Validation chỉ là sự ràng buộc (cho đúng qui chuẩn)



Validation

  • [*]
    • sự phê chuẩn, sự thông qua, sự làm cho có hiệu lực, sự xác nhận tính hợp lệ
    • sự công nhận có giá trị, sự làm cho lôgich, sự làm cho hợp lý, sự làm cho chính đáng
Mong bác hiểu rõ thêm về nó

Thân!
 
Bạn có thể chỉ cho mình rõ hơn về cách làm của file trên được không? Làm thế nào để tạo ra 1 ô có các dữ iệu sẵn như vậy
 
Đó là ComboBox và Data Validation... cũng đơn giản thôi mà...
-ComboBox thì dc vẽ ra từ biểu tượng ComboBox trong thanh Form, click chuột phải trên mấy ComboBox này, chọn Format Control, vào Tab Control đễ biết cách cài đặt
-Validation thì vào menu Data\Validation đễ biết cách cài đặt
-Vào menu Insert\Name\Define đễ biết cách người ta đặt Name
Mến
ANH TUẤN
 
cho hỏi trong tập tin đính kèm Validation , ngày thứ bảy và chúa nhật , chử có màu đỏ , muốn đổi thành màu khác thì phải làm sao ?
 
cho hỏi trong tập tin đính kèm Validation , ngày thứ bảy và chúa nhật , chử có màu đỏ , muốn đổi thành màu khác thì phải làm sao ?
Trong file đính kèm tôi đã xem qua nhưng có thấy chổ nào là thứ bảy, CN và chử màu đỏ gì đâu nhỉ?
 
Trong file đính kèm tôi đã xem qua nhưng có thấy chổ nào là thứ bảy, CN và chử màu đỏ gì đâu nhỉ?
Có lẽ bạn lamho27 muốn hỏi màu ở cột A, B, C các cell nào trùng với Combo box thì được fill màu.
Nếu đúng vậy thì bạn chọn 1 cell ở cột A, B hoặc C rồi vào Menu Format/ Coditional formatting sẽ thấy điều kiện fill màu nhé, thích màu nào thì đổi màu đó :-=.
 
To anhtuan1066
Anh xem bài nầy có giống ý anh không
http://www.giaiphapexcel.com/forum/showthread.php?t=9241
 
To anhtuan1066
Anh xem bài nầy có giống ý anh không
http://www.giaiphapexcel.com/forum/showthread.php?t=9241
Hình như topic này và yêu cầu của bài #1 không giống nhau cho lắm!
Với yêu cầu đó nếu dùng VBA thì chắc không có vấn đề, còn công thức thì thua. Vì lý do:
-Link cell của ComboBox và chính ComboBox có sự liên kết 2 chiều (ComboBox thay đổi thì Link cell thay đổi và ngược lại)
-Validation thì không có mối liên kết này
 
Lần chỉnh sửa cuối:
Xin các anh chị chỉ dùm!

Em có file đính kèm.
Trong sheet này, phần em tô nền xám là thời khóa biểu tổng hợp của 1 trường học. Bên phải em có 1 ô là validation, em muốn rằng khi chọn tên 1 giáo viên thì hiển thị phần thời khóa biểu của giáo viên này thôi. VD; em chọn: Chúng thì hiển thị TKB của giáo viên này ở dưới! (trong file, phần này là em copy).
Chân thành cảm ơn sự giúp đở các anh chị
 

File đính kèm

Web KT

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

Back
Top Bottom