Bôi đỏ chữ cần tìm ! (1 người xem)

Liên hệ QC

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

nguyentheviet86

Thành viên hoạt động
Tham gia
18/7/20
Bài viết
114
Được thích
7
Nhờ các anh chị giúp đỡ !
Trong excel em đánh chữ Gà rang muối, Gà luộc. Khi em tìm kiếm, chữ Gà thì nó hiện chữ Gà màu đỏ.

Em cảm ơn anh chị !

1602309687915.png
 
Nói thêm: Bôi mỗi chữ 'gà' sẽ khó, chi bằng ta bội nguyên mệnh đề (Font bỡi 1 màu nào đó?
 
Nói thêm: Bôi mỗi chữ 'gà' sẽ khó, chi bằng ta bội nguyên mệnh đề (Font bỡi 1 màu nào đó?
Khó với bạn hay khó với thớt?
Người ta "nhờ" mờ.

Trong cái khuôn viên của GPE:
1. khó là năng lực kích động cho các thành viên khác làm việc, động não.
2. vì có điều 1 trên, khó hoàn toàn vô nghĩa với người hỏi.
 
Năng lực trình bày câu hỏi cực kỳ sơ khai, tuy nhiên tôi cũng lờ mờ đoán ý của chủ thớt là sau khi bấm Ctrl+F gõ vào đó chữ gà thì trên sheet hiên hành chỗ nào có chữ gà đều rực lên màu đỏ để dễ nhận biết. Nếu không phải vậy thì thôi. --=0 :D
 
Theo tôi thì hai vấn đề này có thể phân biệt nhau. Và cá nhơn thì tôi thường phân biệt chúng.
Người giúp có thể chỉ cần viết một sub/function làm cái việc "bôi đỏ". Bên "tìm" gọi sub/func này thôi. Có lẽ sau đó thớt sẽ nói "viết giùm em hàm 'tìm'" :p

Function BoiDo(s As String, Optional byVal rg As Range)
' tìm và bôi đỏ chuỗi cần tìm
If rg Is Nothing Then
Set rg = cả sheet hiện hành, hoặc cả workbook gì đó
End If
BoiDo = số ô tìm được
End Function

Nếu chuỗi cần tìm nằm trong ô A1 thì dùng một hàm bắt sự kiện và code gọi hàm này:

Private BatSuKien(...)
...
If Target.Address = "$A$1" Then BoiDo(Target.Value)
...

Nếu thớt có một macro liên hệ với shortcut gì đó, Alt+f chẳng hạn:

Sub MacroTimKiem()
...
s = hỏi lấy chuỗi
MsgBox "Tim duoc tat ca " & BoiDo(s) & " o chua chuoi"
...
End Sub
 
Web KT

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

Back
Top Bottom