Tạo List box trong Excel (1 người xem)

Liên hệ QC

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

ruoitrau1987

Thành viên mới
Tham gia
21/12/11
Bài viết
27
Được thích
4
Em có 1 danh sách tên thuốc rất dài muốn tạo List box để tiện sử dụng và đánh chính xác. List box e đã tạo được bằng cách vào Data -> Validation ....

Tuy nhiên do danh sách quá dài nên nếu chỉ kéo chuột và dùng phím mũi tên thì tìm rất lâu. Có cách nào khi gõ vào ô List thì nó tự tìm đến các tên thuốc có chữ đầu như thế để tiện tìm hơn như trong access và 1 số phần mềm kế toán ko ạ

Thanks các bác nhá
 
Em có 1 danh sách tên thuốc rất dài muốn tạo List box để tiện sử dụng và đánh chính xác. List box e đã tạo được bằng cách vào Data -> Validation ....

Tuy nhiên do danh sách quá dài nên nếu chỉ kéo chuột và dùng phím mũi tên thì tìm rất lâu. Có cách nào khi gõ vào ô List thì nó tự tìm đến các tên thuốc có chữ đầu như thế để tiện tìm hơn như trong access và 1 số phần mềm kế toán ko ạ

Thanks các bác nhá
Có đó bạn, nhưng danh sách bạn fải Sort
Sưu tầm của Mr. NDU
 

File đính kèm

Em có 1 danh sách tên thuốc rất dài muốn tạo List box để tiện sử dụng và đánh chính xác. List box e đã tạo được bằng cách vào Data -> Validation ....

Tuy nhiên do danh sách quá dài nên nếu chỉ kéo chuột và dùng phím mũi tên thì tìm rất lâu. Có cách nào khi gõ vào ô List thì nó tự tìm đến các tên thuốc có chữ đầu như thế để tiện tìm hơn như trong access và 1 số phần mềm kế toán ko ạ

Thanks các bác nhá
Tặng bạn file này, tùy biến lại cho phù hợp yêu cầu chung
 

File đính kèm

Đúng ý e nhất rùi. Bác chỉ cho e cách tạo Validation từ đầu với

Chào bạn,

Để tạo Validation như file trên, bạn chọn cell bạn muốn đặt, chọn thẻ Data -> Data Validation -> bạn chọn List tại dòng Allow và gõ =LIST tại dòng Sources, xong rồi bạn tạo một cái name lấy tên là LIST và dùng công thức. Cụ thể công thức thế nào thì bạn tham khảo trong file sẽ thấy hết.

Kyo.
 
Chào bạn,

Để tạo Validation như file trên, bạn chọn cell bạn muốn đặt, chọn thẻ Data -> Data Validation -> bạn chọn List tại dòng Allow và gõ =LIST tại dòng Sources, xong rồi bạn tạo một cái name lấy tên là LIST và dùng công thức. Cụ thể công thức thế nào thì bạn tham khảo trong file sẽ thấy hết.

Kyo.

Em làm theo 2 bác hướng dẫn rùi. Tạo name, hàm Offset và List box nhưng khi đánh chữ vào cell tạo List nó vẫn hiện The value you enter is not valid.

Các bác xem có thể bị làm sao được nhỉ. Thanks nhiều
 
Em làm theo 2 bác hướng dẫn rùi. Tạo name, hàm Offset và List box nhưng khi đánh chữ vào cell tạo List nó vẫn hiện The value you enter is not valid.

Các bác xem có thể bị làm sao được nhỉ. Thanks nhiều

Bạn hãy đưa file bạn đã làm lên để kyo xem có gì kyo sẽ giúp bạn.

Nhưng kyo nghĩ thế này, bản thân file của chú Tuấn (ndu) rất tốt và rất chuẩn xác, bạn hãy thử làm y chang như vậy và đối chiếu xem bạn làm có giống kết quả thế không, có sai chỗ nào không, để từ đó bạn sẽ nghiệm ra được bạn sai chỗ nào và khi bạn làm khác đi thì bạn có thể thay đổi công thức mà vẫn ra được kết quả đúng.

Chúc bạn thành công.

Kyo.
 
Em làm theo 2 bác hướng dẫn rùi. Tạo name, hàm Offset và List box nhưng khi đánh chữ vào cell tạo List nó vẫn hiện The value you enter is not valid.

Các bác xem có thể bị làm sao được nhỉ. Thanks nhiều
Có thể bạn làm thiếu 1 bước:
- Trong hộp Validation, chuyển sang tab Error Alert và bỏ dấu check "Show error alert after... "
Thử xem
 
Bạn quang Hải ơi. bạn chỉ mình cách làm như file bạn up với. Thanks bạn nhiều.
 
Bác Quang Hải ơi, bác có thể hướng dẫn cahs tạo và cách sử dụng không? bác mách giúp cho em học hỏi với. Cái này rất tiện ích và cần dùng. Trước, em chỉ tạo được List đơn thuần thôi. Em còn non yếu mà. EM XIN CẢM ƠN Ạ!
 
làm sao để gõ chữ cái

mình cũng thử nhưng chỉ tạo ra list box bình thường. trong cái của MR N.u bày không làm theo được
 

File đính kèm

Anh Quanghai ơi em cũng muốn học quá, xem file anh làm mà mê tít, a có thể viết chi tiết hơn được không, e còn gà lắm.
Cảm ơn anh nhiều
 
cứ tạo listbox bình thường . nhưng làm thế nào để giấu cái source nó đi như thế nào,
 
Xin được hỏi bạn Hong.Van: tập tin đính kèm trên có sử dụng thêm code VBA hay gì nữa không? hay chỉ có tạo các list: LIST, MC (để lọc trong sheet Schedule)? Mình làm bằng cách tạo các list trên thì không lọc được theo kí tự bắt đầu. Mong được giúp đỡ.
 
File của bạn MR N.u mà bạn Hong Van chia sẽ không có code VBA trong đó đau bạn. Nhưng khi tạo list thì đã kết hợp với một số công thức mới trở nên lung linh như thế. Bạn vào Name Manager để xem nhé.
 
Bạn đã làm dc chưa? Mh cũng như bạn, ko biết làm gì tiếp

Xin được hỏi bạn Hong.Van: tập tin đính kèm trên có sử dụng thêm code VBA hay gì nữa không? hay chỉ có tạo các list: LIST, MC (để lọc trong sheet Schedule)? Mình làm bằng cách tạo các list trên thì không lọc được theo kí tự bắt đầu. Mong được giúp đỡ


Help me
 
Chào bạn,

Để tạo Validation như file trên, bạn chọn cell bạn muốn đặt, chọn thẻ Data -> Data Validation -> bạn chọn List tại dòng Allow và gõ =LIST tại dòng Sources, xong rồi bạn tạo một cái name lấy tên là LIST và dùng công thức. Cụ thể công thức thế nào thì bạn tham khảo trong file sẽ thấy hết.

Kyo.

Bác ơi công thức thế nào vậy, e xem file rồi nhưng ko hiểu nên ko tim dc theo chữ cái
 
Chào bạn,

Để tạo Validation như file trên, bạn chọn cell bạn muốn đặt, chọn thẻ Data -> Data Validation -> bạn chọn List tại dòng Allow và gõ =LIST tại dòng Sources, xong rồi bạn tạo một cái name lấy tên là LIST và dùng công thức. Cụ thể công thức thế nào thì bạn tham khảo trong file sẽ thấy hết.

Kyo.
Công thức đó nằm chỗ nào vậy bạn?. (Mình ko biết VBA)
 
Mình thầy bạn không phải mượn lời các thầy làm kim chỉ nam. Mình tham khảo được cách tra cứu rất hay có thể vào sửa đổi tên thuốc ngay nếu phát hiện sai. Gõ vào ô A1 để tra cứu
 

File đính kèm

cho em ké một file với ạ, tạo list chọn tên thực phẩm khi ấn chữ cái sẽ hiện lên những tên bắt đầu bằng chữ cái đó ạ, danh sách từ B137 đến b745 ạ
 
Xin hỏi anh có thể nói rõ không. Vì tạo list danh sách sổ xuống thì ai cũng làm được rồi. Nhưng chỉ cần đánh chữ cái mà hiện lên danh sách tên để lựa chọn như phần mềm bán hàng của siêu thị ấy ạ thì bọn em ko làm được. mong bác nào biết chỉ giáo dùm.
 
bạn ơi đã làm được chưa? Chia sẻ với mình với!
 
Ngồi cả buổi tối mà mò ko ra được công thức, mình gửi lên đây xin mọi người giúp dùm, mình đã tạo list ở cột [TABLE="width: 312"]
[TR]
[TD="class: xl64, width: 312"]Tên hàng và quy cách phẩm chất, [/TD]
[/TR]
[/TABLE]
lấy dữ liệu từ cột A trong sheet DSSP.

Mình xin cảm ơn rất nhiều :)

Tiện thể chỉ mình cách làm công thức được thì tốt, để lần sau mình tự làm luôn.
 

File đính kèm

Ngồi cả buổi tối mà mò ko ra được công thức, mình gửi lên đây xin mọi người giúp dùm, mình đã tạo list ở cột [TABLE="width: 312"]
[TR]
[TD="class: xl64, width: 312"]Tên hàng và quy cách phẩm chất, [/TD]
[/TR]
[/TABLE]
lấy dữ liệu từ cột A trong sheet DSSP.

Mình xin cảm ơn rất nhiều :)

Tiện thể chỉ mình cách làm công thức được thì tốt, để lần sau mình tự làm luôn.
Bạn xem File nhé!!!!!!!!!!!!!!!!!
 

File đính kèm

Các cụ cho em hoi muon den nhanh tu can tim lam the nao trong list
 
em xem file này xong vẫn không biết tạo cái name ở đâu và ntn, vì em mù mấy cái này lắm ạ. Chế nào nhiệt tình chỉ em vơi !$@!!
 
Có thể bạn làm thiếu 1 bước:
- Trong hộp Validation, chuyển sang tab Error Alert và bỏ dấu check "Show error alert after... "
Thử xem

Cảm ơn bác nhiều ạ! Đúng là em còn làm thiếu bước này. Tổng hợp lại cách làm để sau anh em nào cần thì tham khảo:
- Bước 1: Vào Formulas-Defined Names-New...
- Bước 2: Tạo 1 name mới có tên MC (công thức các bác tham khảo file đính kèm của bác NDU) - Name MC này mục đích để chỉ ra vùng dữ liệu đầu vào (sẽ tự động cập nhật khi có dữ liệu mới chèn vào).
- Bước 3: Tạo name mới với tên LIST (công thức như trong file đính kèm) - Name LIST này để chỉ ra vùng dữ liệu dựa vào ký tự sẽ nhập tại ô List_box sau này.
- Bước 4: Vào ô cần tạo list_box chọn Data - Data validation - tại mục Allow, chọn List, tại mục Source nhập =LIST
- Bước 5: Trong hộp Validation, chuyển sang tab Error Alert và bỏ dấu check "Show error alert after... " >>>OK
P/s: Bạn nào chưa biết cách sử dụng các hàm OFFSET, MATCH, COUNTA, COUNTIF...Có thể tham khảo Google thì sẽ hiểu hơn cách làm nhé
Trân trọng!
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom