[Trợ giúp] Tìm kiếm theo điều kiện cho trước và tự chèn điền dữ liệu (1 người xem)

Liên hệ QC

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

lamngoctien87

Thành viên chính thức
Tham gia
11/8/11
Bài viết
53
Được thích
4
Chào các bác trong GPE, em dân ngoại đạo nên mập mờ về excel lắm.
Nhờ các bác giúp đỡ em vụ này với ah.
Giải thích khó, nên các bác xem ảnh và file đính kèm nhé.
Mong các bác nhiệt tình giúp đỡ, em cảm ơn.
n7OgCre.png

SGmBo8y.png

Cảm ơn các bác giúp đỡ.
 

File đính kèm

Lần chỉnh sửa cuối:
Em mù mịt về VBA ah, em dân kỹ thuật nên khoản này chịu thua. Kể bác ngoài HN thì cafe với bác trực tiếp luôn cho dễ.
 
Upvote 0
Em mù mịt về VBA ah, em dân kỹ thuật nên khoản này chịu thua. Kể bác ngoài HN thì cafe với bác trực tiếp luôn cho dễ.

dân kỹ thuật há sợ tìm hiểu vài bước để chạy được 1 đoạn code do người khác đã viết sẵn ? thật là ngạc nhiên .
mình nghe nói anh hpkhuong cũng ở gần Hà Nội đấy .
 
Upvote 0
dân kỹ thuật há sợ tìm hiểu vài bước để chạy được 1 đoạn code do người khác đã viết sẵn ? thật là ngạc nhiên .
.
E Chưa hiểu ý bác lắm. gà mờ thì em nói là em gà mờ thôi ah. Vì hiện tại em cứ dùng filter rồi lại copy sang sheet Ban chao gia, mà tên công việc nó khác nên filter với 1 từ khóa không thấy, mà cần liên kết các từ khóa lại. để tìm cho dễ dàng và nhanh hơn chút.
Mong các bác biết giúp đỡ em với ah.
 
Upvote 0
Các bác có cách nào làm nhanh hơn không thì giúp em với ah.
Mục đích: Tìm kiếm dữ liệu liên quan từ sheet "Tong hop don gia" tự điền sang sheet "Ban chao gia".
Tên ở 2 trang tính không khớp nhau thì chỉ có thể:

(1) Tạo ra mã đơn giá, để 2 trang tính có tên vật tư trùng mã nhau; Chỉ khi đó mới tra ra được;

(2) Làm bằng tay đến khi bạn không còn làm được nữa!

(3) Tìm việc khác mà làm thích hợp hơn!

Mà bạn là dân kỹ thuật, có nghĩa là đã trãi qua 1 trường cao đẵng hay bách khoa hoặc tương tự.

Bạn chưa tiếp thu bài Passcal nào ư? Hoặc bài nào tương tự về lập trình?
Cái bằng (CĐ hay ĐH) đó mà bạn đang sở hữu nói lên rằng: Bạn hoàn toàn có thể giành thời gian để tìm & đọc những cái mình cần trong cuộc sống; Câu này của 1 nhà Vật lí học trẻ nổi tiếng từ năm 1962. (Lúc mà vi tính có chỉ ờ vài nước)
Mình thật lòng khuyên bạn đừng xài câu đó nữa. Xài nó làm người khác tưởng bạn không biết tự học là gì!
 
Upvote 0
Tên ở 2 trang tính không khớp nhau thì chỉ có thể:

(1) Tạo ra mã đơn giá, để 2 trang tính có tên vật tư trùng mã nhau; Chỉ khi đó mới tra ra được;

(2) Làm bằng tay đến khi bạn không còn làm được nữa!

(3) Tìm việc khác mà làm thích hợp hơn!

Mà bạn là dân kỹ thuật, có nghĩa là đã trãi qua 1 trường cao đẵng hay bách khoa hoặc tương tự.

Bạn chưa tiếp thu bài Passcal nào ư? Hoặc bài nào tương tự về lập trình?
Cái bằng (CĐ hay ĐH) đó mà bạn đang sở hữu nói lên rằng: Bạn hoàn toàn có thể giành thời gian để tìm & đọc những cái mình cần trong cuộc sống; Câu này của 1 nhà Vật lí học trẻ nổi tiếng từ năm 1962. (Lúc mà vi tính có chỉ ờ vài nước)
Mình thật lòng khuyên bạn đừng xài câu đó nữa. Xài nó làm người khác tưởng bạn không biết tự học là gì!

1. Thực ra thì chỉ cần tìm kiếm bên Sheet Tong hop don gia. Có thể dùng filter, nhưng trong filter nó hạn chế vì gõ tên tìm kiếm không thể kết hợp được.
2. Cái này không phải dùng bằng tay mà còn dùng bằng cái đầu, thực tế nặng nhất của nó là đơn giá. Còn tiếm kiếm nó giúp thao tác nhanh hơn va mục đích của mình là tìm kiếm sự trợ giúp đóng góp của những người đi trước để giúp đỡ xem có cách nào không?
**~**
3. Công việc đã chọn thì mình vẫn làm, không có nghĩa khó là bỏ.
4. Mình đưa lên xem các bác nó tìm cách tháo gỡ được không.
5. Không phải ai cũng giỏi toàn diện các môn ở giảng đường và áp dụng nó thật tốt, thật giỏi. Cái này chắc em không bằng bác.



Mình vẫn đang làm bằng tay từ lâu nay.
 
Upvote 0
Thôi làm cho bạn vậy. Chắc là mục đích của bạn là gõ tìm nhanh để nhập dữ liệu thôi mà. Excel trên máy bạn cần phải được Enable Macro thì mới chạy được.

Còn cách Enable Macro như nào thì bạn tự search và làm.

Hướng dẫn sơ:

1. Tôi xóa mấy cái linh tinh bạn ví dụ
2. Đưa chuột vào vùng C5:C130 (tôi giới hạn tới C130 thôi cho nhẹ, chứ chắc bạn chẳng xài hơn con số này đâu.) => Text Box xuất hiện, bạn gõ từ gần đúng vào đây thì nó hiện ra dưới listbox bên dưới, nếu xóa trằng nói dụng trong textbox thì loát cả danh sách lên list box. Dòng nào có dữ liệu rồi thì tự động ẩn cái công cụ này đi. Muốn hiện lại thì xóa dữ liệu tại ô đó đi thì nó hiện lại

3. Dùng Tab, Enter để chuyển từ textbox sang listbox => enter hoặc Dbclick thì nhập liệu, Bạn có thể chọn nhiều dòng trên listbox và nhập 1 lần...

4. Dùng chuột quét chọn nhiều dòng (trên cột C )có dữ liệu -> Xóa...Thì các cột còn lại tương ứng từng dòng cũng xóa theo...

Thôi bạn tự khám phá thêm vậy...

Cảm ơn bác đã nhiệt tính giúp đỡ, kiểu trỏ danh sách xuống như list trong Data valition và tự động điền giá.
Nhưng bị hạn chế.
1. Nếu số lượng ở Sheet Tong hop don gia khoảng 2000 đầu công việc, thì sẽ rất chậm.
2. Thực tế gõ từ khóa tìm vẫn như kiểu filter không kết hợp được các từ khóa lại.

3. Em không kịp nhìn bài bác viết mà em post bài em ở phía trên, đó cách đơn giãn hóa hơn mà không cần phải tự động điền dữ liệu. Đỡ cho bác xử lý code nhiều hơn. Tìm kiếm xong tự copy rồi paste cũng được.
Mong các bác thông cảm.
--=0--=0--=0
 
Upvote 0


1. Thực ra thì chỉ cần tìm kiếm bên Sheet Tong hop don gia. Có thể dùng filter, nhưng trong filter nó hạn chế vì gõ tên tìm kiếm không thể kết hợp được.
2. Cái này không phải dùng bằng tay mà còn dùng bằng cái đầu, thực tế nặng nhất của nó là đơn giá. Còn tiếm kiếm nó giúp thao tác nhanh hơn va mục đích của mình là tìm kiếm sự trợ giúp đóng góp của những người đi trước để giúp đỡ xem có cách nào không?
**~**
3. Công việc đã chọn thì mình vẫn làm, không có nghĩa khó là bỏ.
4. Mình đưa lên xem các bác nó tìm cách tháo gỡ được không.
5. Không phải ai cũng giỏi toàn diện các môn ở giảng đường và áp dụng nó thật tốt, thật giỏi. Cái này chắc em không bằng bác.



Mình vẫn đang làm bằng tay từ lâu nay.

Làm thí thí, không đúng thì thôi nhé.
Enable Macros khi mở file.
Sử dụng sheet GPE.
Có "con ma" trong cột M.
 

File đính kèm

Upvote 0
1. Nếu số lượng ở Sheet Tong hop don gia khoảng 2000 đầu công việc, thì sẽ rất chậm.

=> Bạn thử thêm vào tầm 2000 dòng đi rồi xem nó có chậm không đã nhé!

2. Thực tế gõ từ khóa tìm vẫn như kiểu filter không kết hợp được các từ khóa lại.

=> Gõ từ khóa là được rồi, muốn từ gì thì gõ từ đó. Kết hợp gì chứ...

Mục đích của bạn gõ là để tìm ra và chọn,...thì giờ tìm ra rồi tab xuống/ hoặc dấu mũi tên xuống => enter chọn. Có nhanh hơn là copy paste không???

Nói chung là vậy đó...Bạn xài được thì xài, không thì thôi vậy.
Sorry bác, máy em treo, thử retart lại chạy thấy mượt hẳn, nói chung là ngon. Ngoài sức mong đợi.
Chân thành cảm ơn bác nhiều.
 
Upvote 0
@Bác Ba Tê:
Cách của anh từ khóa liên kết để lọc rất hay. Có con ma cột M thật.
 
Lần chỉnh sửa cuối:
Upvote 0
Còn đây là 1 cách bình bình, cho hơn 2 ngàn dòng dữ liệu
 

File đính kèm

Upvote 0
Cảm ơn bác

Chúc bác mạnh khỏe và thành công!
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

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

Back
Top Bottom