Nhập liệu với data validation!

Liên hệ QC

phamdangba

Thành viên mới
Tham gia
26/12/09
Bài viết
4
Được thích
0
Mình đọc được một số bài về cách nhập liệu, thấy dùng Data validation để nhập dữ liệu từ 1 list cho trước rất hay, bảo đảm độ chính xác cao. Nhưng mình không hiểu sao khi tắt file đó đi thì mất chức năng này. Muốn sử dụng lại phải làm các bước như ban đầu nên hơi bất tiện. Bạn nào chỉ giúp cho mình cách để khi tắt đi và bật file excel đó lên vẫn còn nguyên danh sách sổ xuống mà mình  đã làm từ trước được không? Cám ơn mọi người nhiều. Mình đang dùng excel 2010.
 
Lần chỉnh sửa cuối:
Mình đọc được một số bài về cách nhập liệu, thấy dùng Data validation để nhập dữ liệu từ 1 list cho trước rất hay, bảo đảm độ chính xác cao. Nhưng mình không hiểu sao khi tắt file đó đi thì mất chức năng này. Muốn sử dụng lại phải làm các bước như ban đầu nên hơi bất tiện. Bạn nào chỉ giúp cho mình cách để khi tắt đi và bật file excel đó lên vẫn còn nguyên danh sách sổ xuống mà mình&nbsp; đã làm từ trước được không? Cám ơn mọi người nhiều.<img src="images/smilies/a07.gif" alt="" title="7414" smilieid="288" class="inlineimg" border="0">
Có lẽ đã có sai sót ở một bước nào đó trong quá trình đóng file của bạn. Bạn thử nhấn lưu trước khi đóng file xem sao. Trước giờ mình vẫn sử dụng Validation mà không bị sự cố này.
Ngoài lề một xíu: Bạn sử dụng Validation thì bạn lấy Soure ở đâu? Tại 1 vùng trên sheet hiện hành, nhập trực tiếp hay sử dụng Define Name?
 
lạ thật.mình cũng bắt chước mọi người làm cái đó để ứng dụng cho phần phiếu chi tiết vật tư và công nợ. nhưng có bị mất như bạn nói đâu nhỉ hix
 
Cám ơn bạn. Mình có lưu cẩn thận. Mình dùng list trên sheet khác cùng book đó. List đó mình quét trực tiếp không dùng Define Name.
 
Cám ơn bạn. Mình có lưu cẩn thận. Mình dùng list trên sheet khác cùng book đó. List đó mình quét trực tiếp không dùng Define Name.
Vậy thì không ổn rồi. Bây giờ bạn làm lại như sau:
1. Chọn vùng dữ liệu nguồn cho List (trên sheet khác như bạn nêu trên) và nhập cho nó một cái tên tại hộp Name (phía bên trái thanh công thức, chỗ vẫn thường hiển thị địa chỉ ô khi bạn chọn). Giả sử tên này là ABC
2. Chọn vùng sử dụng Validation, bật hộp thoại Data Validation và nhập =ABC vào mục Source --> OK.
3. Lưu file, đóng rồi mở lại xem có bị mất Validation không nhé.
 
Cám ơn bạn Phúc. Mình thử lại rồi. Nếu list đó trên sheet khác là có hiện tuợng đó bạn ạ. Mình vừa thử đúng file đó và chuyển list sang cùng sheet thì ok. Cám ơn bạn đã cho mình gợi ý sửa lỗi hay.-=.,,
 
Cám ơn bạn Phúc. Mình thử lại rồi. Nếu list đó trên sheet khác là có hiện tuợng đó bạn ạ. Mình vừa thử đúng file đó và chuyển list sang cùng sheet thì ok. Cám ơn bạn đã cho mình gợi ý sửa lỗi hay.-=.,,

Điều này hoàn toàn không đúng, List đó nằm sheet nào cũng được.
 
Đối với dữ liệu thì em đã làm được. Bài toán đặt ra là trong quá trình là việc em phải nhập đi nhập lại các hình vẽ (Shapes) việc vẽ lại hoặc copy paste cũng mất khá nhiều thời gian. Vậy Validation có thể đưa các shapes vào list được không? Mong mọi người cùng cho ý kiến. Nếu được xin nêu ví dụ cụ thể, và hướng dẫn em các sử dụng trong VBA luôn ạh. Cảm ơn GPE rất nhiều!!!
Ví dụ như file excel sau: http://www.mediafire.com/?37atyzmbkc591fw
 
Lần chỉnh sửa cuối:
Bạn muốn nhờ giúp đỡ thì cho ví dụ , chứ người khác làm sao nêu cụ thể . Sẽ có người giúp bằng giải pháp khác , nếu dùng Validation không được
 
Bạn muốn nhờ giúp đỡ thì cho ví dụ , chứ người khác làm sao nêu cụ thể . Sẽ có người giúp bằng giải pháp khác , nếu dùng Validation không được
ví dụ em đã đưa vào file excel có link kèm theo bên dưới.
 
Vâng , hôm qua tôi không mở được đường dẫn
Bạn xem thử file này
Rất cảm ơn bạn đã cho gợi ý. Tôi đang đọc và tìm hiểu thêm! có gì không hiểu tôi sẽ làm phiền bạn thêm nhé. Chúc bạn và gia đình luôn mạnh khỏe, hạnh phúc và thành đạt. Cảm ơn GPE
 
Ban le tin và mọi người! Giúp tôi giải quyết bài toàn này nữa nhé.
Trong file excel tôi đính kèm dưới đây( http://www.mediafire.com/?0o49o1n228o965e), tôi có thiết kế thêm 1 userForm để nhập dữ liệu nữa. Trong userform có một combobox. tôi có thể đưa dữ liệu vào trong combobox này rồi. Bây giờ muốn đưa các autoShape ở sheet Data vào trong combo này sau đó viết code trong command (thực hiện) để đưa các autoShape vào cột D trong sheet tonghop thì làm ntn?
 
Lần chỉnh sửa cuối:
Ban le tin và mọi người! Giúp tôi giải quyết bài toàn này nữa nhé.
Trong file excel tôi đính kèm dưới đây( http://www.mediafire.com/?0o49o1n228o965e), tôi có thiết kế thêm 1 userForm để nhập dữ liệu nữa. Trong userform có một combobox. tôi có thể đưa dữ liệu vào trong combobox này rồi. Bây giờ muốn đưa các autoShape ở sheet Data vào trong combo này sau đó viết code trong command (thực hiện) để đưa các autoShape vào cột D trong sheet tonghop thì làm ntn?
Bạn xem file này thử , tôi thấy cách chọn này cũng không ổn lắm
 

File đính kèm

  • VD_Validation su dung Shapes.xls
    74 KB · Đọc: 50
Mình đọc được một số bài về cách nhập liệu, thấy dùng Data validation để nhập dữ liệu từ 1 list cho trước rất hay, bảo đảm độ chính xác cao. Nhưng mình không hiểu sao khi tắt file đó đi thì mất chức năng này. Muốn sử dụng lại phải làm các bước như ban đầu nên hơi bất tiện. Bạn nào chỉ giúp cho mình cách để khi tắt đi và bật file excel đó lên vẫn còn nguyên danh sách sổ xuống mà mình&nbsp; đã làm từ trước được không? Cám ơn mọi người nhiều. Mình đang dùng excel 2010.
Bạn save as file về 1 trong các file có đuôi XLSX, XLSM, XLSB này sẽ ko bị vậy nữa nhé
 
Web KT
Back
Top Bottom