Các Bạn xem giúp mình code lọc có điều kiện bị chậm (1 người xem)

Liên hệ QC

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

ndhmoney686

Thành viên thường trực
Tham gia
25/4/12
Bài viết
376
Được thích
104
Mình có ghi đầy đủ ở trong file đính kèm. Rất mong các Bạn xem và giúp đỡ mình. Cảm ơn các Bạn nhiều!
 

File đính kèm

Mình có ghi đầy đủ ở trong file đính kèm. Rất mong các Bạn xem và giúp đỡ mình. Cảm ơn các Bạn nhiều!

Bạn xem file mình có chỉnh 1 tí code lại theo ý của bạn. Tuy nhiên muốn chạy nhanh phải chấp nhận hủy bỏ chế độ phân biệt chữ tiếng việt. Code không phân biệt chữ hoa hay chữ thường
Bạn có thể tự chỉnh độ rộng của listbox theo ý muốn
 

File đính kèm

Upvote 0
Bạn xem file mình có chỉnh 1 tí code lại theo ý của bạn. Tuy nhiên muốn chạy nhanh phải chấp nhận hủy bỏ chế độ phân biệt chữ tiếng việt. Code không phân biệt chữ hoa hay chữ thường
Bạn có thể tự chỉnh độ rộng của listbox theo ý muốn

Cảm ơn Anh Quanghai1969! Anh ơi code nhanh hơn trước hẳn trước Anh ạ.
Anh có thể chỉnh sửa giúp Em thêm một chút là khi mình nhập ký tự vào ô. Thì list box mới sổ xuống được không Anh. Em có ghi ở trong comment (nếu không làm ảnh hưởng đến tốc độ chạy của code thì Anh giúp Em nhé. Mục tiêu chính vẫn là code chạy nhanh ạ). Cảm ơn Anh nhiều ạ!
 
Upvote 0
Cảm ơn Anh Quanghai1969! Anh ơi code nhanh hơn trước hẳn trước Anh ạ.
Anh có thể chỉnh sửa giúp Em thêm một chút là khi mình nhập ký tự vào ô. Thì list box mới sổ xuống được không Anh. Em có ghi ở trong comment (nếu không làm ảnh hưởng đến tốc độ chạy của code thì Anh giúp Em nhé. Mục tiêu chính vẫn là code chạy nhanh ạ). Cảm ơn Anh nhiều ạ!
Theo mình nghỉ phương án này tốc độ cải thiện được không mấy. Nên chăng đổi phương án là chuyển sang sử dụng Form tốc độ sẽ rõ rệt hơn
 
Upvote 0
Cảm ơn Anh Quanghai1969! Anh ơi code nhanh hơn trước hẳn trước Anh ạ.
Anh có thể chỉnh sửa giúp Em thêm một chút là khi mình nhập ký tự vào ô. Thì list box mới sổ xuống được không Anh. Em có ghi ở trong comment (nếu không làm ảnh hưởng đến tốc độ chạy của code thì Anh giúp Em nhé. Mục tiêu chính vẫn là code chạy nhanh ạ). Cảm ơn Anh nhiều ạ!

Thêm tí gia vị cho yêu cầu của bạn. Câu mong cho code chạy êm nhá. Khi nào rảnh mình chỉnh lại theo phương án hiện listbox trong userform thì có lẽ êm hơn. Giờ thì lười quá
 

File đính kèm

Upvote 0
Thêm tí gia vị cho yêu cầu của bạn. Câu mong cho code chạy êm nhá. Khi nào rảnh mình chỉnh lại theo phương án hiện listbox trong userform thì có lẽ êm hơn. Giờ thì lười quá

- Em thử nhập ký tự vào ô và sau đó nó mới sổ list box xuống ok rồi Anh ạ.
- Anh ơi khi nhập thử vào vùng tên hàng rồi sang khu vực giao hàng hoặc khu vực kho hàng. Thì list box thấy nó hiện 2 List box một lúc Anh ạ. Một cái là hiện tất cả danh sách còn một cái là hiện theo điều kiện lọc mình đang gõ. Anh xem giúp Em nhé.
- Em test thử thấy code bây giờ ko phân biệt chữ hoa và chữ thường rồi. Nhưng nếu Code không phân biệt chữ hoa hay chữ thường. Cũng góp phần làm code chạy chậm hơn thì Anh bỏ cái đó đi giúp Em Anh nhé. Bởi vì quan trong nhất là code chạy nhanh ạ. Cảm ơn Anh giúp đỡ Em rất nhiều lần. Thực sự ko biết phải cảm ơn Anh thế nào cho chọn nghĩa ạ. hic...
 
Lần chỉnh sửa cuối:
Upvote 0
- Em thử nhập ký tự vào ô và sau đó nó mới sổ list box xuống ok rồi Anh ạ.
- Anh ơi khi nhập thử vào vùng tên hàng rồi sang khu vực giao hàng hoặc khu vực kho hàng. Thì list box thấy nó hiện 2 List box một lúc Anh ạ. Một cái là hiện tất cả danh sách còn một cái là hiện theo điều kiện lọc mình đang gõ. Anh xem giúp Em nhé.
- Em test thử thấy code bây giờ ko phân biệt chữ hoa và chữ thường rồi. Nhưng nếu Code không phân biệt chữ hoa hay chữ thường. Cũng góp phần làm code chạy chậm hơn thì Anh bỏ cái đó đi giúp Em Anh nhé. Bởi vì quan trong nhất là code chạy nhanh ạ. Cảm ơn Anh giúp đỡ Em rất nhiều lần. Thực sự ko biết phải cảm ơn Anh thế nào cho chọn nghĩa ạ. hic...
Tạm thời giờ có bao nhiêu thì xài bấy nhiêu nhé. Khi nào rảnh mình mần lại cho. Hoặc nếu có bạn nào cứu giá thì tốt. Tết tới rồi nên bận lắm.
 
Upvote 0
Tạm thời giờ có bao nhiêu thì xài bấy nhiêu nhé. Khi nào rảnh mình mần lại cho. Hoặc nếu có bạn nào cứu giá thì tốt. Tết tới rồi nên bận lắm.


Dạ vầng. Em cũng thấy tết về đến ngõ và sắp vào tới nhà rồi Anh ạ. Anh chuẩn bị tết đến đâu rồi. Chúc Anh và Gia đình ăn tết vui vẻ nhé!


Sang năm lúc nào mà rảnh, tranh thủ giúp Em vụ này Anh nhé. Cảm ơn Anh!
 
Upvote 0
- Em thử nhập ký tự vào ô và sau đó nó mới sổ list box xuống ok rồi Anh ạ.
- Anh ơi khi nhập thử vào vùng tên hàng rồi sang khu vực giao hàng hoặc khu vực kho hàng. Thì list box thấy nó hiện 2 List box một lúc Anh ạ. Một cái là hiện tất cả danh sách còn một cái là hiện theo điều kiện lọc mình đang gõ. Anh xem giúp Em nhé.
- Em test thử thấy code bây giờ ko phân biệt chữ hoa và chữ thường rồi. Nhưng nếu Code không phân biệt chữ hoa hay chữ thường. Cũng góp phần làm code chạy chậm hơn thì Anh bỏ cái đó đi giúp Em Anh nhé. Bởi vì quan trong nhất là code chạy nhanh ạ. Cảm ơn Anh giúp đỡ Em rất nhiều lần. Thực sự ko biết phải cảm ơn Anh thế nào cho chọn nghĩa ạ. hic...
Thử cách này xem coi có ưng ý chưa. Nếu chưa thì cũng ráng chịu nha.
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Thử cách này xem coi có ưng ý chưa. Nếu chưa thì cũng ráng chịu nha.


Em thấy cách này chạy ok Anh ạ. Anh giúp em khi nhập ký tự vào ô thì danh sách mới hiện lên Anh nhé. (Khi ko nhập dữ liệu mà chỉ lướt xem có vô tình bấm vào các ô đó thì danh sách vẫn nằm im ko hiện lên). Cảm ơn Anh. Chúc Anh ngủ ngon!
 
Upvote 0
Em thấy cách này chạy ok Anh ạ. Anh giúp em khi nhập ký tự vào ô thì danh sách mới hiện lên Anh nhé. (Khi ko nhập dữ liệu mà chỉ lướt xem có vô tình bấm vào các ô đó thì danh sách vẫn nằm im ko hiện lên)
Thử cái này coi sao nha. Hết thuốc trị rồi nghen.
 

File đính kèm

Upvote 0
Em thấy cách này chạy ok Anh ạ. Anh giúp em khi nhập ký tự vào ô thì danh sách mới hiện lên Anh nhé. (Khi ko nhập dữ liệu mà chỉ lướt xem có vô tình bấm vào các ô đó thì danh sách vẫn nằm im ko hiện lên). Cảm ơn Anh. Chúc Anh ngủ ngon!
Nếu tui làm cho tui xài thì tui làm Validation + 1 code như thế này cho "phẻ".
 

File đính kèm

Upvote 0
Thử cách này xem coi có ưng ý chưa. Nếu chưa thì cũng ráng chịu nha.


Em test thử file trong bài #9 của Anh Quanghai1969 sử dụng Form nhập liệu với 10.000 dòng code chạy rất nhanh và mượt Anh ạ. Lúc nào rảnh Anh sửa lại Code này giúp Em lần nữa Anh nhé.

Quan hệ giữa Module với các Sheet lấy dữ liệu
:

- Trong Module có vùng lấy dữ liệu trong danh mục.
(Liệu có thể đặt điều kiện lấy dữ liệu từ
Danh mục bằng cách so sánh dòng đầu tiên của các cột trong sheet Danhmuc với dòng đầu tiên của các cột trong Sheet nhập liệu. Nếu ở dòng đầu tiên của các cột trong sheet nhập liệu cột nào có các tên trùng với tên ở dòng đầu tiên của các cột trong Sheet Danh mục thì cột đó sẽ được hiển thị Form nhập liệu lên - Tên của các dòng đầu tiên của các cột được viết ngắn gọn ở trên dòng đầu tiên và khi làm code xong sẽ hide dòng đó đi, dòng đó chỉ để code so sánh và tìm kiếm)

- Trong các sheet nhập liệu: Có code khai báo của các cột cần hiển thị form nhập liệu (Ví dụ: Cột B,C,D,E,F cần hiển thị form nhập liệu thì tiến hành khai báo các cột đó vào. Như vậy thì khi nhập dữ liệu vào các cột đó Form sẽ hiện lên (Mục đích cột nào ko khai báo thì khi nhập dữ liệu vào thì ko hiển thị Form nhập liệu lên.) Hiện tại với code file của bài #9 cứ Sheet nào có các cột giống C,D,E,F thì khi bấm chuột vào đó đều hiện lên Anh ạ.

Anh giúp Em lần này nữa Anh nhé. Cảm ơn Anh!
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Anh Quanghai 1969 và các Bạn giúp Em 1 tay với.
 
Upvote 0
Anh Quanghai 1969 và các Bạn giúp Em 1 tay với.
Trên diễn đàn GPE mà bạn gọi thẳng 1 nick nào đó thì bạn sẽ đợi dài cổ thôi. Giúp thì mình đã làm hết sức rồi, và mình cũng đã làm theo đúng yêu cầu rồi.
Thôi ta chia tay nhé. Chúc bạn may mắn nếu có thành viên khác tiếp sức cho bài này. Mình đã xài hết đồ nghề rồi.
 
Upvote 0
Trên diễn đàn GPE mà bạn gọi thẳng 1 nick nào đó thì bạn sẽ đợi dài cổ thôi. Giúp thì mình đã làm hết sức rồi, và mình cũng đã làm theo đúng yêu cầu rồi.
Thôi ta chia tay nhé. Chúc bạn may mắn nếu có thành viên khác tiếp sức cho bài này. Mình đã xài hết đồ nghề rồi.


Dạ vầng. Cảm ơn Anh đã giúp đỡ Em rất nhiều. Nhân dịp năm mới đang đến gần Em Chúc Anh và Gia đình sang năm mới Ngàn lần như ý, Vạn lần như mơ, Triệu sự bất ngờ, Tỷ lần Hạnh phúc[FONT=Arial, Helvetica, sans-serif].[/FONT]
 
Upvote 0

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

Back
Top Bottom