Cách tìm từ trong Excel và đánh dấu

Một trong những thao tác Excel phổ biến và cơ bản nhất là đánh dấu văn bản. Văn bản có thể được đánh dấu nhanh chóng một cách dễ dàng. Ngoài ra, có một số tùy chọn về cách đạt được điều này. Bài viết này bao gồm 8 phương pháp đánh dấu văn bản dễ dàng trong Excel để bạn có thể sử dụng tất cả các tùy chọn

Văn bản tô sáng của Excel bằng cách sử dụng màu phông chữ

Bên dưới ruy-băng Trang chủ là một công cụ cụ thể để đánh dấu văn bản. Ngoài việc rất dễ sử dụng, nó cũng rất dễ tiếp cận. Để làm nổi bật các từ của bạn bằng công cụ này,

1. Dải ô bạn muốn đánh dấu phải được chọn.

2. Sau đó, chọn dải băng Trang chủ.

3. Chuyển đến nhóm Phông chữ ngay bây giờ.

Để tô sáng văn bản bạn đã chọn bằng màu trong nhóm này, hãy nhấp vào biểu tượng Màu phông chữ

Hàm Excel tương tự cũng có thể được sử dụng theo nhiều cách khác nhau. Phương pháp này đơn giản dễ sử dụng và tốn ít thời gian hơn. Đó là tất cả những gì bạn phải làm

1. Xác định phạm vi của ô.

2. Nhấp chuột phải.

Một danh sách bật lên sẽ xuất hiện do điều này. Ký hiệu Font Color được hiển thị nổi bật ở đầu danh sách

3. Chỉ cần nhấp vào biểu tượng Màu phông chữ.

Đánh dấu văn bản bằng nút bàn phím

Văn bản có thể được đánh dấu dễ dàng chỉ bằng bàn phím của bạn. Đó là tất cả những gì bạn phải làm. 1. Đầu tiên, chọn một ô. 2. Để đánh dấu các ô, hãy nhấn bất kỳ Phím mũi tên nào trong khi giữ phím SHIFT.

Đánh dấu văn bản bằng nút chuột

Chuột giúp đánh dấu văn bản đơn giản hơn so với bàn phím. Đó là tất cả những gì bạn phải làm. 1. Chọn một ô. 2. Để đánh dấu các ô bạn muốn lấy tiêu điểm, hãy nhấp chuột trái và kéo chuột.

Đánh dấu văn bản bằng các ô định dạng

Chúng tôi có thể định dạng bất cứ thứ gì chúng tôi cần trong bảng tính Excel nhờ công cụ Định dạng ô tuyệt vời. Nó cũng khá đơn giản để sử dụng. Đó là tất cả những gì bạn phải làm. Bất cứ nơi nào bạn muốn áp dụng định dạng văn bản, hãy chọn phạm vi ô. 1. lựa chọn ô2. Để nhập hộp thoại định dạng ô sau đó, hãy sử dụng CTRL + 1. 3. Trong hộp thoại, chọn dải băng Phông chữ. 4. Chọn màu từ hộp Màu ngay bây giờ. 5. Cuối cùng, hãy nhấp vào nút Đồng ý.

Đánh dấu văn bản bằng kiểu ô.  

Excel cũng có một tính năng được gọi là Kiểu ô mà bạn có thể sử dụng. Bạn có thể nhanh chóng đánh dấu cả từ và ô của mình bằng công cụ này. Đó là tất cả những gì bạn phải làm. 1. Để đánh dấu văn bản bên trong các ô, hãy chọn phạm vi ô. 2. Sau đó chọn kiểu ô từ dải băng trang chủ. Bạn sẽ nhận thấy một số lựa chọn định dạng để đánh dấu ô và nội dung bên trong ô sau khi chọn lệnh Kiểu ô. Ngoài danh sách,Nhấp vào liên kết Văn bản cảnh báo. 3. Kết quả là các từ của bạn sẽ được đánh dấu màu đỏ.

Bạn đã tìm hiểu về cách đánh dấu văn bản trong Excel? Bạn có thể theo dõi Học viện WPS để tìm hiểu .

Bạn cũng có thể tải WPS Office để chỉnh sửa văn bản word, excel, PowerPoint miễn phí. Tải ngay. Và có được trải nghiệm làm việc dễ dàng và thú vị

afzal nói
14 tháng 10, 2021 tại 11. 06 giờ sáng

Vui lòng giúp tìm ra các mục trùng lặp với công thức hoặc vba từ cột B
1 MSTN. 065 Chowk Hanjerwal tới Văn phòng Wapda Vườn Azam & Cổng Vườn Azam
6 GLB. OLT-3 đến Khwaja Behari Darbar Main Meer Colony
11 triệu. Văn phòng Wapda Azam Garden tới 065 Hanjarwal Chowk tới C-40 Opp Main Gate
17 GLB. GLB OLT-3 đến Thuộc địa Khawaja Bihari Darbar Mian Mir
21 BTN. Khối BTN OLT-1 đến DC-2 Jasmine
27 BTN. 1375-Mal Exchange HW PTN970 sang MSAG-1 Bahria Orchard gần Văn phòng Bahria (Ngoài trời)
31 BTN. Khối hoa nhài OLT-1 đến DC-2
33 BTN. 1375-MAL Trao đổi thành MSAG-1 Bahria Orchard gần Văn phòng Bahria (Ngoài trời)
36 TNB. Tops Block Park View to Hi Noon Lab
38 TNB. Hi Noon Lab to Tops Block Park View
43 GLRV. IP Node đến B-4 Chaburji Park đến C-2 P&T Colony
47 SMD. OLT sang đối tác B-36. Chợ Shadman
55 MLRD. OLT đến C-35 gần Ilyas Autos đến C-40 H-Block Opp. Trạm lưới Sabzazar

Hồi đáp

Trong Excel, chúng ta có thể dễ dàng đánh dấu các ô dựa trên một văn bản cụ thể, nhưng ở đây, tôi muốn đánh dấu một văn bản cụ thể trong một ô để làm cho nó nổi bật chứ không phải toàn bộ ô. Điều này có thể là một rắc rối cho hầu hết chúng ta. Bài viết này, tôi sẽ nói về một số thủ thuật để giải quyết công việc này trong Excel

Cách tìm từ trong Excel và đánh dấu


Đánh dấu một hoặc nhiều văn bản cụ thể trong nhiều ô bằng mã VBA

Ví dụ: tôi có một loạt các chuỗi văn bản và bây giờ, tôi muốn đánh dấu văn bản cụ thể “Bầu trời” trong các ô này để có kết quả như ảnh chụp màn hình sau đây được hiển thị

Cách tìm từ trong Excel và đánh dấu
Cách tìm từ trong Excel và đánh dấu
Cách tìm từ trong Excel và đánh dấu

Để chỉ đánh dấu một phần văn bản trong một ô, mã VBA sau có thể giúp bạn

1. Chọn các ô mà bạn muốn đánh dấu văn bản cụ thể, sau đó giữ phím ALT + F11 để mở cửa sổ Microsoft Visual Basic for Applications

2. Nhấp vào Chèn > Mô-đun và dán đoạn mã sau vào Cửa sổ Mô-đun

mã VBA. Đánh dấu một phần văn bản trong một ô

Sub HighlightStrings()
'Updateby Extendoffice
Application.ScreenUpdating = False
Dim Rng As Range
Dim cFnd As String
Dim xTmp As String
Dim x As Long
Dim m As Long
Dim y As Long
cFnd = InputBox("Enter the text string to highlight")
y = Len(cFnd)
For Each Rng In Selection
  With Rng
    m = UBound(Split(Rng.Value, cFnd))
    If m > 0 Then
      xTmp = ""
      For x = 0 To m - 1
        xTmp = xTmp & Split(Rng.Value, cFnd)(x)
        .Characters(Start:=Len(xTmp) + 1, Length:=y).Font.ColorIndex = 3
        xTmp = xTmp & cFnd
      Next
    End If
  End With
Next Rng
Application.ScreenUpdating = True
End Sub

3. Sau đó nhấn phím F5 để chạy mã này và một hộp nhắc sẽ bật ra để nhắc bạn nhập văn bản mà bạn chỉ muốn đánh dấu, xem ảnh chụp màn hình

Cách tìm từ trong Excel và đánh dấu

4. Và sau đó nhấp vào nút OK, tất cả văn bản bạn chỉ định chỉ được đánh dấu trong các ô, xem ảnh chụp màn hình

Cách tìm từ trong Excel và đánh dấu
Cách tìm từ trong Excel và đánh dấu
Cách tìm từ trong Excel và đánh dấu

Lời khuyên. Nếu bạn cần đánh dấu nhiều từ khóa trong chuỗi văn bản, vui lòng áp dụng mã bên dưới
Mã VBA. Đánh dấu nhiều từ khóa từ chuỗi văn bản. ______1_______

Sau đó, trong hộp bật ra, vui lòng nhập từ khóa bạn muốn đánh dấu (phân tách các từ bằng dấu phẩy), xem ảnh chụp màn hình

Cách tìm từ trong Excel và đánh dấu

Và sau đó, nhấp vào nút OK, các từ được chỉ định đã được tô sáng cùng một lúc, xem ảnh chụp màn hình

Cách tìm từ trong Excel và đánh dấu
Cách tìm từ trong Excel và đánh dấu
Cách tìm từ trong Excel và đánh dấu

Ghi chú. Các mã trên có phân biệt chữ hoa chữ thường


Đánh dấu một hoặc nhiều văn bản cụ thể trong nhiều ô bằng một tính năng tuyệt vời

Nếu bạn không quen với mã trong Excel, ở đây, tôi sẽ giới thiệu một công cụ dễ dàng - Kutools cho Excel, với tính năng Đánh dấu từ khóa, bạn có thể đánh dấu một hoặc nhiều từ khóa cụ thể cùng một lúc trong các ô

Ghi chú. Để áp dụng các tính năng Đánh dấu từ khóa này, trước tiên, bạn nên tải xuống Kutools cho Excel, sau đó áp dụng các tính năng một cách nhanh chóng và dễ dàng.

Sau khi cài đặt Kutools cho Excel, vui lòng thực hiện như sau

1. Nhấp chuột Kutools > Văn bản > Đánh dấu từ khóa, xem ảnh chụp màn hình

Cách tìm từ trong Excel và đánh dấu

2. Trong hộp thoại Đánh dấu từ khóa, vui lòng thực hiện các thao tác sau

  • Chọn phạm vi dữ liệu mà bạn muốn sử dụng từ hộp văn bản Phạm vi;
  • Chọn các ô có chứa từ khóa mà bạn muốn đánh dấu, bạn cũng có thể nhập từ khóa theo cách thủ công (phân tách bằng dấu phẩy) vào hộp văn bản Từ khóa
  • Cuối cùng, bạn nên chỉ định màu phông chữ để đánh dấu văn bản bằng cách chọn tùy chọn Đánh dấu màu từ khóa. (Để tô màu toàn bộ ô chứa từ khóa, chọn tùy chọn Đánh dấu màu nội dung ô)

Cách tìm từ trong Excel và đánh dấu

3. Sau đó, nhấp vào nút Ok, tất cả các văn bản được chỉ định đã được đánh dấu như ảnh chụp màn hình bên dưới

Cách tìm từ trong Excel và đánh dấu

Ghi chú. Tính năng này không phân biệt chữ hoa chữ thường, nếu bạn muốn bôi đen đoạn văn bản có phân biệt chữ hoa chữ thường thì hãy tích vào Match Case trong hộp thoại Mark Keyword


Đánh dấu văn bản cụ thể trong một ô dựa trên văn bản khác bằng mã VBA

Đây là một tình huống khác, tôi có hai cột, cột đầu tiên chứa các chuỗi văn bản và cột thứ hai là văn bản cụ thể, bây giờ, tôi cần đánh dấu văn bản tương đối trong cột đầu tiên dựa trên văn bản cụ thể trong cột thứ hai cho mỗi

Cách tìm từ trong Excel và đánh dấu

1. Giữ phím ALT + F11 để mở cửa sổ Microsoft Visual Basic for Applications

2. Nhấp vào Chèn > Mô-đun và dán đoạn mã sau vào Cửa sổ Mô-đun

mã VBA. Đánh dấu một phần văn bản trong một ô dựa trên văn bản khác

Sub highlight()
'Updateby Extendoffice
    Dim xStr As String
    Dim xRg As Range
    Dim xTxt As String
    Dim xCell As Range
    Dim xChar As String
    Dim I As Long
    Dim J As Long
    On Error Resume Next
    If ActiveWindow.RangeSelection.Count > 1 Then
      xTxt = ActiveWindow.RangeSelection.AddressLocal
    Else
      xTxt = ActiveSheet.UsedRange.AddressLocal
    End If
LInput:
    Set xRg = Application.InputBox("please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    If xRg.Areas.Count > 1 Then
        MsgBox "not support multiple columns"
        GoTo LInput
    End If
    If xRg.Columns.Count <> 2 Then
        MsgBox "the selected range can only contain two columns "
        GoTo LInput
    End If
    For I = 0 To xRg.Rows.Count - 1
        xStr = xRg.Range("B1").Offset(I, 0).Value
        With xRg.Range("A1").Offset(I, 0)
            .Font.ColorIndex = 1
            For J = 1 To Len(.Text)
                If Mid(.Text, J, Len(xStr)) = xStr Then .Characters(J, Len(xStr)).Font.ColorIndex = 3
            Next
        End With
    Next I
End Sub

3. Sau khi dán mã và nhấn phím F5 để chạy mã, một hộp nhắc sẽ bật ra để nhắc bạn chọn phạm vi dữ liệu chứa cả chuỗi văn bản và văn bản cụ thể mà bạn muốn đánh dấu và dựa vào đó, xem ảnh chụp màn hình

Cách tìm từ trong Excel và đánh dấu

4. Và sau đó nhấp vào nút OK, tất cả văn bản tương ứng trong cột đầu tiên dựa trên văn bản cụ thể trong cột thứ hai đã được tô màu đỏ như ảnh chụp màn hình sau

Cách tìm từ trong Excel và đánh dấu


Bài viết tương đối hơn

  • In đậm phần văn bản khi nối hai cột trong Excel
  • Trong bảng tính Excel, sau khi nối hai giá trị ô với công thức, bạn có thể thấy nó sẽ không in đậm phần văn bản trong ô công thức kết hợp. Điều này đôi khi có thể gây khó chịu, làm thế nào bạn có thể in đậm một phần văn bản khi nối hai cột trong Excel?

  • Nối các cột ô và giữ màu văn bản trong Excel
  • Như chúng ta đã biết, khi nối hoặc kết hợp các cột ô thành một cột, định dạng ô (chẳng hạn như màu chữ của văn bản, định dạng số, v.v.) sẽ bị mất. Bài viết này mình sẽ giới thiệu một số thủ thuật gộp các cột ô thành một và giữ nguyên màu chữ dễ dàng nhất trong Excel

  • Hiển thị văn bản cụ thể dựa trên các giá trị trong một cột khác
  • Giả sử, tôi có một danh sách các số, bây giờ, tôi muốn hiển thị một số văn bản cụ thể trong một cột khác dựa trên các số của cột này. Ví dụ: nếu số ô nằm trong khoảng từ 1-100, tôi muốn văn bản “Giảm” được hiển thị trong ô liền kề, nếu số nằm trong khoảng 101-200, văn bản “Ổn định” sẽ được hiển thị và nếu số lớn hơn 200 . Để giải quyết công việc này trong Excel, các công thức sau trong bài viết này có thể giúp ích cho bạn

  • Tính tổng các ô có chữ và số trong excel
  • Ví dụ: tôi có một danh sách các giá trị chứa chuỗi số và chuỗi văn bản, bây giờ, tôi chỉ muốn tính tổng các số dựa trên cùng một văn bản, hãy xem ảnh chụp màn hình sau. Thông thường, bạn không thể tính tổng trực tiếp các giá trị trong danh sách bằng chuỗi văn bản, sau đây, tôi sẽ giới thiệu cho bạn một số công thức để giải quyết công việc này


Các công cụ năng suất văn phòng tốt nhất

Kutools cho Excel giải quyết hầu hết các vấn đề của bạn và tăng 80% năng suất của bạn

  • Tái sử dụng. Chèn nhanh các công thức, biểu đồ phức tạp  và bất kỳ thứ gì bạn đã sử dụng trước đây; . Encrypt Cells with password; Create Mailing List and send emails...
  • Thanh siêu công thức (dễ dàng chỉnh sửa nhiều dòng văn bản và công thức); . Reading Layout (easily read and edit large numbers of cells); Paste to Filtered Range...
  • Hợp nhất Ô/Hàng/Cột mà không làm mất Dữ liệu; . Ngăn chặn các ô trùng lặp; . Combine Duplicate Rows/Columns.. Prevent Duplicate Cells; Compare Ranges...
  • Chọn hàng trùng lặp hoặc duy nhất ; . Select Blank Rows (all cells are empty); Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Sao chép chính xác Nhiều ô mà không thay đổi tham chiếu công thức; . Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Trích xuất văn bản , Thêm văn bản, Xóa theo vị trí, Xóa khoảng trắng ; . Convert Between Cells Content and Comments...
  • Siêu bộ lọc (lưu và áp dụng lược đồ bộ lọc cho các trang tính khác); . Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Kết hợp Sổ làm việc và Trang tính ; . Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • Hơn 300 tính năng mạnh mẽ . Hỗ trợ Office/Excel 2007-2021 và 365. Hỗ trợ tất cả các ngôn ngữ. Dễ dàng triển khai trong doanh nghiệp hoặc tổ chức của bạn. Đầy đủ tính năng Dùng thử miễn phí 30 ngày. Đảm bảo hoàn tiền trong 60 ngày.
Cách tìm từ trong Excel và đánh dấu

Đọc thêm. Tải xuống miễn phí. Mua.  


Tab Office Mang giao diện theo thẻ vào Office và giúp công việc của bạn dễ dàng hơn nhiều

  • Bật chỉnh sửa và đọc theo tab trong Word, Excel, PowerPoint , Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới
  • Tăng năng suất của bạn lên 50% và giảm hàng trăm lần nhấp chuột cho bạn mỗi ngày
Cách tìm từ trong Excel và đánh dấu

Đọc thêm. Tải xuống miễn phí. Mua.  

 

Cũ nhất đầu tiên

Sắp xếp nhận xét theo

Cũ nhất đầu tiên

mới nhất đầu tiên

Nhận xét ( 39 )

Chưa có xếp hạng nào. Hãy là người đầu tiên xếp hạng

Cách tìm từ trong Excel và đánh dấu

pavlô

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn bạn rất nhiều vì mẹo và macro của bạn. Tôi không thể tưởng tượng mình sẽ làm gì nếu không có họ

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

Umar

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi đã kiểm tra cả hai mã đã cho trong excel 2016 nhưng không hoạt động

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

Luật W

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi đã sử dụng Excel 365. VBA đầu tiên không hoạt động. Cái thứ hai không thể đánh dấu đúng từ khóa tôi. e. không làm việc quá

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

Nic

khoảng 5 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn bạn

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

Angela

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi gặp lỗi và khi tôi gỡ lỗi, nó đánh dấu phần này m = UBound(Split(Rng. Giá trị, cFnd))

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

Alex

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Nó làm việc rất tốt cho tôi, cảm ơn bạn đã chia sẻ điều này với thế giới

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

AMIT

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Ai đó có thể giúp tôi mã để " sao chép những từ được đánh dấu đó trong một cột khác "

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

L

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

làm cách nào tôi có thể làm cho mã này hoạt động nhưng đánh dấu nó bằng một màu khác với màu đỏ?

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     L

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào,
Nếu bạn muốn đánh dấu văn bản bằng màu khác, bạn chỉ cần thay đổi chỉ số màu 3 thành số chỉ mục màu khác trong tập lệnh bên dưới
Nhân vật (Bắt đầu. =Len(xTmp) + 1, Độ dài. =y). Nét chữ. Chỉ số màu = 3

Hãy thử nó. Cảm ơn bạn

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

Sukumar     skyyang

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào,
Với cùng một macro, tôi muốn đánh dấu một số văn bản khác bằng màu khác. Green giúp mình với

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     Sukumar

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, Sukumar,
Xin lỗi, không thể giải quyết vấn đề của bạn
Hãy bình luận ở đây nếu bất kỳ khác có giải pháp
Cảm ơn bạn

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

đám mây Eugene

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn bạn đã "Làm nổi bật một văn bản cụ thể trong nhiều ô bằng mã VBA" Nó hoạt động rất tốt. bạn vui lòng giải thích
dòng 18 xTmp = xTmp & Split(Rng. Giá trị, cFnd)(x)
Tại sao "(x)" phải xuất hiện ở vị trí của nó? . Cảm ơn bạn đã giúp đỡ của bạn và chức năng này. Tôi đã học được điều gì đó mà tôi không biết

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

kẻ lang thang

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

xin chào, tôi nhận thấy rằng đây là công cụ đánh dấu phân biệt chữ hoa chữ thường. Tôi có thể thay đổi ở đâu để nó làm nổi bật chữ thường và chữ hoa trong từ mong muốn

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     kẻ lang thang

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, kẻ lạc loài,

Trong hai mã trên, mã nào bạn muốn phân biệt chữ hoa và chữ thường?
Chúng tôi sẽ sửa đổi mã cho bạn

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

elain     skyyang

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, tôi muốn hỏi cùng một câu hỏi để đánh dấu cả chữ thường và chữ hoa, trong trường hợp dưới đây

"tìm và đánh dấu từ khóa1, từ khóa2 và từ khóa3 trong tất cả các chuỗi văn bản cũng như khi một chuỗi chứa nhiều hơn một trong số các từ khóa này (tất cả chúng sẽ được đánh dấu trong chuỗi văn bản cụ thể)"

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

Mahendra     skyyang

khoảng 5 tháng trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Sub HighlightStrings()
Ứng dụng. Đang cập nhật màn hình = Sai
Dim Rng As Range
Dim cFnd dưới dạng chuỗi
Dim xTmp dưới dạng chuỗi
Dim x As Long
Dim m As Long
Mờ y Như Long
Dim xFNum dưới dạng số nguyên
Dim xArrFnd dưới dạng biến thể
Dim xStr dưới dạng chuỗi
cFnd = InputBox("Vui lòng nhập văn bản, phân tách chúng bằng dấu phẩy. ")
Nếu Len(cFnd) < 1 Thì Thoát Sub
xArrFnd = Tách(cFnd, ",")
Cho Mỗi Rng Trong Lựa Chọn
Với Rng
Đối với xFNum = 0 Đến UBound(xArrFnd)
xStr = xArrFnd(xFNum)
y = Len(xStr)
m = UBound(Tách(Rng. Giá trị, xStr))
Nếu m > 0 Thì
xTmp = ""
Cho x = 0 Đến m - 1
xTmp = xTmp & Tách(Rng. Giá trị, xStr)(x)
Nhân vật (Bắt đầu. =Len(xTmp) + 1, Độ dài. =y). Nét chữ. Chỉ số màu = 3
xTmp = xTmp & xStr
Kế tiếp
kết thúc nếu
xFNum tiếp theo
Kết thúc với
Rng tiếp theo
Ứng dụng. Đang cập nhật màn hình = True
kết thúc phụ

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     Mahendra

khoảng 4 tháng trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, Mahendra
Nếu bạn muốn mã không phân biệt chữ hoa chữ thường, vui lòng áp dụng mã bên dưới

Sub HighlightStrings()
'Updateby Extendoffice
Application.ScreenUpdating = False
Dim Rng As Range
Dim cFnd As String
Dim xTmp As String
Dim x As Long
Dim m As Long
Dim y As Long
Dim xFNum As Integer
Dim xArrFnd As Variant
Dim xStr As String
cFnd = InputBox("Please enter the text, separate them by comma:")
If Len(cFnd) < 1 Then Exit Sub
xArrFnd = Split(UCase(cFnd), ",")
For Each Rng In Selection
With Rng
For xFNum = 0 To UBound(xArrFnd)
xStr = xArrFnd(xFNum)
y = Len(xStr)
m = UBound(Split(UCase(Rng.Value), UCase(xStr)))
If m > 0 Then
xTmp = ""
For x = 0 To m - 1
xTmp = xTmp & Split(UCase(Rng.Value), UCase(xStr))(x)
.Characters(Start:=Len(xTmp) + 1, Length:=y).Font.ColorIndex = 3
xTmp = xTmp & xStr
Next
End If
Next xFNum
End With
Next Rng
Application.ScreenUpdating = True
End Sub


Hãy thử, hy vọng nó có thể giúp bạn

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

Artur

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Có cách nào để tạo mã VBA đầu tiên theo cách hoạt động với danh sách từ khóa cố định mà không có hộp quảng cáo không? . Và có thể làm cho từ khóa 1 và từ khóa 2 có màu đỏ nhưng từ khóa thứ ba chỉ in đậm không?

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     Arturs

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, Arturs,

Để đánh dấu nhiều từ khóa trong một ô, mã vba sau có thể giúp bạn. (bạn nên tách các từ bằng dấu chấm phẩy trong hộp nhập liệu hiện ra)

Sub HighlightStrings()
Ứng dụng. Đang cập nhật màn hình = Sai
Dim Rng As Range
Dim cFnd dưới dạng chuỗi
Dim xTmp dưới dạng chuỗi
Dim x As Long
Dim m As Long
Mờ y Như Long
Dim xFNum dưới dạng số nguyên
Dim xArrFnd dưới dạng biến thể
Dim xStr dưới dạng chuỗi
cFnd = InputBox("Vui lòng nhập văn bản, phân tách chúng bằng dấu chấm phẩy. ")
Nếu Len(cFnd) < 1 Thì Thoát Sub
xArrFnd = Split(cFnd, ";")
Cho Mỗi Rng Trong Lựa Chọn
Với Rng
Đối với xFNum = 0 Đến UBound(xArrFnd)
xStr = xArrFnd(xFNum)
y = Len(xStr)
m = UBound(Tách(Rng. Giá trị, xStr))
Nếu m > 0 Thì
xTmp = ""
Cho x = 0 Đến m - 1
xTmp = xTmp & Tách(Rng. Giá trị, xStr)(x)
Nhân vật (Bắt đầu. =Len(xTmp) + 1, Độ dài. =y). Nét chữ. Chỉ số màu = 3
xTmp = xTmp & xStr
Kế tiếp
kết thúc nếu
xFNum tiếp theo
Kết thúc với
Rng tiếp theo
Ứng dụng. Đang cập nhật màn hình = True
kết thúc phụ

Hồi đáp

Bài báo cáo

1

0

Cách tìm từ trong Excel và đánh dấu

IvyCY     skyyang

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào Skyyang. Tôi thấy sẽ có lỗi nếu chạy mã - nó không thể chỉ định từ sau dấu hai chấm. Bạn có bất cứ đề nghị để cải thiện nó?

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     IvyCY

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, IvyCY,
Nếu bạn muốn chỉ định các từ bằng dấu hai chấm, bạn chỉ cần thay ký hiệu dấu chấm phẩy thành dấu hai chấm, hãy áp dụng đoạn mã sau

Sub HighlightStrings()
Ứng dụng. Đang cập nhật màn hình = Sai
Dim Rng As Range
Dim cFnd dưới dạng chuỗi
Dim xTmp dưới dạng chuỗi
Dim x As Long
Dim m As Long
Mờ y Như Long
Dim xFNum dưới dạng số nguyên
Dim xArrFnd dưới dạng biến thể
Dim xStr dưới dạng chuỗi
cFnd = InputBox("Vui lòng nhập văn bản, phân tách chúng bằng dấu hai chấm. ")
Nếu Len(cFnd) < 1 Thì Thoát Sub
xArrFnd = Tách(cFnd, ". ")
Cho Mỗi Rng Trong Lựa Chọn
Với Rng
Đối với xFNum = 0 Đến UBound(xArrFnd)
xStr = xArrFnd(xFNum)
y = Len(xStr)
m = UBound(Tách(Rng. Giá trị, xStr))
Nếu m > 0 Thì
xTmp = ""
Cho x = 0 Đến m - 1
xTmp = xTmp & Tách(Rng. Giá trị, xStr)(x)
Nhân vật (Bắt đầu. =Len(xTmp) + 1, Độ dài. =y). Nét chữ. Chỉ số màu = 3
xTmp = xTmp & xStr
Kế tiếp
kết thúc nếu
xFNum tiếp theo
Kết thúc với
Rng tiếp theo
Ứng dụng. Đang cập nhật màn hình = True
kết thúc phụ

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

IvyCY     skyyang

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Cảm ơn bạn đã trả lời của bạn, skyyang

Nhưng nó vẫn không hoạt động
Có lẽ câu hỏi của tôi khá khó hiểu. Một ví dụ có thể làm cho nó rõ ràng hơn
Ví dụ: một trong những từ khóa của tôi là "bảo vệ". Văn bản trong các ô có thể được hiển thị là "Cách giải quyết vấn đề của chúng tôi. bảo vệ và blablabla. "Có thể có khoảng cách giữa". " và "bảo vệ" vì định dạng của văn bản không phải lúc nào cũng giống nhau. Ở đây, từ khóa "bảo vệ" không thể được đánh dấu bằng các mã ở trên. Đó chính là vấn đề

Tôi đã thử nhiều lần nhưng không thành công. Tôi cũng đã xem xét việc loại bỏ dấu câu trong các ô, nhưng nó sẽ ảnh hưởng đến việc hiểu văn bản. Vì vậy, tôi đã đặt câu hỏi. Hy vọng bạn không phiền

Cám ơn rất nhiều

Trân trọng

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

Át chủ

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Có cách nào để loại bỏ tất cả những từ được đánh dấu?

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     Át

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Chào ace,
Để xóa văn bản dựa trên ô cột khác, mã vba dưới đây có thể giúp bạn, vui lòng thử
Xóa phụStr()
Dim xStr dưới dạng chuỗi
Dim xRg theo phạm vi
Dim xTxt dưới dạng chuỗi
Dim xCell As Range
Dim xChar dưới dạng chuỗi
Dim i As Long
Dim J As Long
Khi gặp lỗi Tiếp tục Tiếp theo
Nếu ActiveWindow. Phạm viLựa chọn. Đếm > 1 Thì
xTxt = ActiveWindow. Phạm viLựa chọn. Địa chỉCục bộ
Khác
xTxt = ActiveSheet. Phạm vi đã sử dụng. Địa chỉCục bộ
kết thúc nếu
đầu vào
Đặt xRg = Ứng dụng. InputBox("vui lòng chọn vùng dữ liệu. ", "Kutools cho Excel", xTxt, , , , , 8)
Nếu xRg không có gì thì thoát Sub
Nếu xRg. Khu vực. Đếm > 1 Thì
MsgBox "không hỗ trợ nhiều cột"
GoTo LInput
kết thúc nếu
Nếu xRg. Cột. Đếm <> 2 Thì
MsgBox "phạm vi đã chọn chỉ có thể chứa hai cột"
GoTo LInput
kết thúc nếu
Với i = 0 Đến xRg. hàng. Đếm - 1
xStr = xRg. Phạm vi ("B1"). Độ lệch (i, 0). Giá trị
Với xRg. Phạm vi ("A1"). Độ lệch (i, 0)
Nét chữ. Chỉ số màu = 1
Với J = 1 Tới Len(. Chữ)
Nếu Giữa (. Văn bản, J, Len(xStr)) = xStr Sau đó
Ký tự(J, Len(xStr)). Xóa bỏ
kết thúc nếu
Kế tiếp
Kết thúc với
tiếp theo tôi
kết thúc phụ

Xem tệp đính kèm ( 1 / 5)

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

Madhusudhanan

khoảng 4 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

CHÀO
Tôi là khách truy cập thường xuyên của trang web của bạn. Trang web của bạn rất hữu ích đối với tôi. Mã này thay đổi màu chữ. Tôi muốn đánh dấu các từ cụ thể (ví dụ: Chèn, để trống) trên nền màu vàng. Tôi muốn làm nổi bật điều này. Không chỉ là một màu chữ. Kịp các công việc tuyệt vời. Cảm ơn nhiều

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

skyyang     Madhusudhanan

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào, Madhusudhanan,
Có thể không có cách trực tiếp để đánh dấu một phần văn bản trong một ô có màu nền trong trang tính Excel
Nếu bạn có phương pháp tốt khác, xin vui lòng bình luận ở đây

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

Yaniv

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

tôi gặp lỗi thời gian chạy '13', gõ không khớp khi tôi chạy tập lệnh. bất kỳ đề xuất?

Hồi đáp

Bài báo cáo

0

0

Cách tìm từ trong Excel và đánh dấu

Simon Proulx     Yaniv

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Tôi gặp vấn đề tương tự; . Đã chọn một phạm vi không có công thức chứa văn bản cần đánh dấu và nó đã hoạt động

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

vishal Kumar

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Xin chào,
bất cứ ai có thể giúp tôi với những điều sau đây

Các ô của tôi trong Cột "G" chứa văn bản từ Cột Z đến AN, không bắt buộc Cột g chứa tất cả văn bản từ Z đến AN

Công việc của tôi ở đây là Đánh dấu văn bản trong Cột G nếu nó không có trong bất kỳ Cột Z - AN nào

Ví dụ. Ô G1 chứa (Xin chào ngài, tôi đang làm tốt) nhưng không có văn bản "Thưa ngài" trong Cột "Z1" đến "AN1"

Vì vậy, tôi cần đánh dấu văn bản "Sir"

Hồi đáp

0

0

Cách tìm từ trong Excel và đánh dấu

Darshan

khoảng 3 năm trước

Nhận xét này đã được giảm thiểu bởi người điều hành trên trang web

Hi, ai giúp mình cái này với. tôi muốn làm nổi bật Số cụ thể trong Ô trong cùng một câu. cho Ex. " 2 ngày nghỉ phép scansion " trong câu này muốn làm nổi bật số