thanhduc_iit
Thành viên chính thức


- Tham gia
- 2/4/11
- Bài viết
- 55
- Được thích
- 2
Bạn nên đưa File với 1 sheet có tiêu đề thực tế cần chọn tỉnh, huyện, xã.Chào các anh chị,
Hiện em đang cần tạo Data Validation theo tỉnh, huyện, xã dựa vào Danh mục hành chính của Cục thống kê.
Chọn tỉnh->Chỉ xuất hiện huyện của tỉnh
Chọn huyện->Chỉ xuất hiện xã của huyện
Mong các anh chị giúp đỡ ạ!
Đang nghĩ cách dùng vba mà thấy khó.Bạn tham khảo file này:
Học đòi theo anh @quocgiacan :Chào các anh chị,
Hiện em đang cần tạo Data Validation theo tỉnh, huyện, xã dựa vào Danh mục hành chính của Cục thống kê.
Chọn tỉnh->Chỉ xuất hiện huyện của tỉnh
Chọn huyện->Chỉ xuất hiện xã của huyện
Mong các anh chị giúp đỡ ạ!
=OFFSET(Sheet1!$O$2,,,Sheet1!$S$3)
Cái này phù hợp với nhu cầu của em nhất, thanks bác nhiều ạ.Học đòi theo anh @quocgiacan :
Name Xa sửa thành thế này cho gọn:
PHP:=OFFSET(Sheet1!$O$2,,,Sheet1!$S$3)
Có VBA mà bạn nghĩ sao không có vậyCái này phù hợp với nhu cầu của em nhất, thanks bác nhiều ạ.
Không dùng đến VBA mà vẫn ok.
Bác có thể nào đặt name Tinh, Huyen, Xa để em có thể áp dụng ở bất cứ sheet nào, cột nào được không ạ? Chứ hiện tại là data-validation chỉ áp dụng tại cột H, I, J thôi ạ
PS: rất cảm ơn tất cả các anh chị đã hỗ trợ![]()
Tôi đã lường trước, nên tại bài 2 tôi nêu vầy (tại bạn không đọc).Cái này phù hợp với nhu cầu của em nhất, thanks bác nhiều ạ.
Không dùng đến VBA mà vẫn ok.
Bác có thể nào đặt name Tinh, Huyen, Xa để em có thể áp dụng ở bất cứ sheet nào, cột nào được không ạ? Chứ hiện tại là data-validation chỉ áp dụng tại cột H, I, J thôi ạ
PS: rất cảm ơn tất cả các anh chị đã hỗ trợ![]()
Tôi thấy Sheet1 bạn muốn Data Validation tại cột H đến J là không thực tế, nếu áp dụng vào File thực tế sẽ khó khăn.
Công thức em có xem qua, thật sự rất phức tạpCó VBA mà bạn nghĩ sao không có vậy
Nhờ các cột phụ nó mới chạy được, thay đổi vị trí thì bạn thay đổi công thức cột phụ và name là được.
Vâng, cảm ơn bácTôi đã lường trước, nên tại bài 2 tôi nêu vầy (tại bạn không đọc).
Nếu muốn áp dụng em nghĩ nên để dữ liệu tra vào 1 sheet riêng đạt name rồi gán qua sheet khác.Tôi đã lường trước, nên tại bài 2 tôi nêu vầy (tại bạn không đọc).
Cái VBA ấy mình copy thôi bạn.Công thức em có xem qua, thật sự rất phức tạpĐể em cố đọc để hiểu, sẳn tiện nâng cao kiến thức
Vâng, cảm ơn bác![]()
Đúng vậy:Nếu muốn áp dụng em nghĩ nên để dữ liệu tra vào 1 sheet riêng đạt name rồi gán qua sheet khác.
của em dùng cột phụ cũng nhẹ bớt, anh có mã nào chỉ áp dụng cho vài ô nhất định không, chứ cho mã chạy toàn ô lúc không cần nó chậm quáĐúng vậy:
1/ Để riêng sheet Danh mục hành chính.
2/ Để riêng 1 sheet theo dõi có tiêu đề thực tế.
Nhưng chủ Topic không chịu nghe mà cứ lần sần (nên anh chẳng có thêm ý kiến)
Cái này trước đây anh làm để áp dụng cho UserForm để theo dõi công văn trên toàn quốc (nó cũng dợt anh mấy ngày trời).