Xin hỏi cách tạo bảng gọi tên... (1 người xem)

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

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

nqdn2010

Optimal Сasual Dating - Actual Girls
Tham gia
22/2/12
Bài viết
267
Được thích
15
Giới tính
Nam
Nghề nghiệp
Health
Xin hỏi Trong Excel có thể tạo 1 bảng nhập tên nhỏ, khi đánh tên hoặc họ tên vào thì sẽ hiện ra tất cả những người có cùng tên không? Chẳng hạn tôi gõ vào tên "Tin" thì tất cả những người tên "Tin" có trong danh sách đều hiện lên.
 
Xin hỏi Trong Excel có thể tạo 1 bảng nhập tên nhỏ, khi đánh tên hoặc họ tên vào thì sẽ hiện ra tất cả những người có cùng tên không? Chẳng hạn tôi gõ vào tên "Tin" thì tất cả những người tên "Tin" có trong danh sách đều hiện lên.
Có nhiều: Filter, Công thức, VBA...
Muốn cách nào cũng phải thấy File, hổng có file thì hổng có cách.
 
Xin hỏi Trong Excel có thể tạo 1 bảng nhập tên nhỏ, khi đánh tên hoặc họ tên vào thì sẽ hiện ra tất cả những người có cùng tên không? Chẳng hạn tôi gõ vào tên "Tin" thì tất cả những người tên "Tin" có trong danh sách đều hiện lên.
Bạn dùng ADO như file đính kèm nhé.
 

File đính kèm

Xin hỏi Trong Excel có thể tạo 1 bảng nhập tên nhỏ, khi đánh tên hoặc họ tên vào thì sẽ hiện ra tất cả những người có cùng tên không? Chẳng hạn tôi gõ vào tên "Tin" thì tất cả những người tên "Tin" có trong danh sách đều hiện lên.

Tặng bạn file này nhưng chả biết có xài được không, khi cần tìm thì bấm Ctrl + Shift + F để mở form.
Nếu không biết xài VBA thì chịu
 

File đính kèm

Lần chỉnh sửa cuối:
Thấy dùng ADO rất thú vị nên mình xin hỏi ngoài lề chút: Liệu có thể trích lọc từ 1 mảng và trả về kết quả là 1 mảng khác được không?
(Tức nguồn là Array 1, sau khi lọc xong, ra kết quả là Array 2)
Em nghĩ dùng Query để lọc dữ liệu xong rồi đưa kết quả đó vào mảng thì nó đơn giản hơn Thầy à.
 
Em nghĩ dùng Query để lọc dữ liệu xong rồi đưa kết quả đó vào mảng thì nó đơn giản hơn Thầy à.
Tức là dữ liệu đằng nào cũng phải nằm đâu đó trên sheet à?
Ý tôi muốn khác! Nhiều khi dữ liệu có thể ở bất kỳ, trên 1 mảng nào đó (trên ListBox chẳng hạn)... Vậy liệu có thể dùng ADO để lọc từ mảng sang mảng không?
 
Mọi người siêng thiệt, tác giả "quất ngựa" còn lại mọi người "đánh trâu".
 
Tức là dữ liệu đằng nào cũng phải nằm đâu đó trên sheet à?
Ý tôi muốn khác! Nhiều khi dữ liệu có thể ở bất kỳ, trên 1 mảng nào đó (trên ListBox chẳng hạn)... Vậy liệu có thể dùng ADO để lọc từ mảng sang mảng không?
Dữ liệu đã có ở list thì cũng sẽ được nạp từ đâu đó mà phải hong Thầy? Vậy ta sẽ nạp lại = con đường đó.
 
Ndu à, điều đó đương nhiên là không được. ADO được thiết lập để kết nối đến 1 dạng CSDL dưới dạng các bản ghi nên nó không làm việc trực tiếp với mảng được. Với trường hợp của Ndu thì mình sẽ làm như sau:

-Dùng ADO và SQL để trích lọc dữ liệu từ CSDL gốc.
-Dùng Getrow để chuyển dữ liệu từ dạng bản ghi sang dạng mảng.

(Mình đã từng làm nhu vậy nhưng lâu không nhớ nữa)
 
Mọi người siêng thiệt, tác giả "quất ngựa" còn lại mọi người "đánh trâu".
Chỉ vì thấy hay hay (ADO) nên bàn tiếp.. còn việc tác giả "quất ngựa" thì mặc kệ họ... Đằng nào cũng không ảnh hưởng gì đến việc tiếp thu kiến thức của mình
Ẹc... Ẹc...
 
Hai lúa miền tây ơi! Tập tin của bạn đúng hoàn toàn ý tôi! Bạn dạy tối cách làm nhé!
Mình học lõm Excel, nên rất kém, mình thực sự không hiểu ADO là gì cả!
Cám ơn mọi người chỉ dạy.
 
Hai lúa miền tây ơi! Tập tin của bạn đúng hoàn toàn ý tôi! Bạn dạy tối cách làm nhé!
Mình học lõm Excel, nên rất kém, mình thực sự không hiểu ADO là gì cả!
Cám ơn mọi người chỉ dạy.

Bạn gõ "ADO" vào khung Google Search... sẽ cho kết quả một đống!
 
Quả thực tốc độ của Arr quá tuyệt.
 

File đính kèm

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

Back
Top Bottom