Nếu bạn đang tìm cách làm nổi bật văn bản trong Text Box Excel, thì bạn đã đến đúng nơi. Hãy bắt đầu ngay với bài viết chính để biết 3 cách hiệu quả thực hiện nhiệm vụ này.
Tải xuống Workbook thực hành
3 Cách làm nổi bật văn bản trong Text Box trong Excel
Ở đây, chúng ta có tập dữ liệu sau chứa danh sách lương của các nhân viên khác nhau. Để ghi tên công ty, chúng ta đã thêm một Text Box được điền tên công ty. Trong suốt bài viết này, chúng ta sẽ cố gắng làm nổi bật toàn bộ văn bản hoặc một phần văn bản cụ thể của Text Box này.

Chúng tôi đã sử dụng phiên bản Microsoft Excel 365 để tạo bài viết này. Tuy nhiên, bạn có thể sử dụng bất kỳ phiên bản nào khác theo ý thích.
Phương pháp 1: Sử dụng nhóm Font để làm nổi bật văn bản trong Text Box trong Excel
Ở đây, chúng ta sẽ sử dụng một số tính năng của nhóm Font để làm nổi bật các văn bản của Text Box được chỉ định.

Các bước:
Trước tiên, chúng ta sẽ sử dụng tính năng Màu nền (Fill Color) sẽ thay đổi màu của toàn bộ Text Box, nên bằng tính năng này bạn sẽ không thể làm nổi bật chỉ một phần văn bản.
- Chọn Text Box và chuyển đến tab Home >> nhóm Font >> menu thả xuống Fill Color >> Green, Accent 6, Lighter 60%.

Sau đó, bạn sẽ có thể làm nổi bật toàn bộ văn bản của Text Box.

Tuy nhiên, bằng cách sử dụng tính năng Màu chữ (Font Color), chúng ta có thể thay đổi màu chữ của một phần văn bản cụ thể để làm nổi bật nó.
- Chọn phần văn bản mong muốn trong Text Box (ở đây chúng ta chọn ABC) và chuyển đến tab Home >> nhóm Font >> menu thả xuống Font Color >> Đỏ (Red).

Cuối cùng, tên công ty sẽ được làm nổi bật bằng màu chữ đỏ.

Phương pháp 2: Sử dụng tùy chọn Format Shape (Định dạng hình dạng)
Trong phần này, chúng ta sẽ sử dụng tùy chọn Format Shape để làm nổi bật văn bản cụ thể ABC trong Text Box.

Các bước:
- Chọn phần văn bản mong muốn trong Text Box (ở đây chọn ABC) và chuột phải để chọn Format Shape.

Bằng cách này, bạn sẽ có hộp thoại Format Shape ở phía bên phải của bảng tính.
- Chuyển đến tab Text Options (Tùy chọn văn bản) >> Text Effects (Hiệu ứng văn bản) >> Glow (Sáng) >> Theme Colors (Màu chủ đề) >> Light Blue (Xanh nhạt).

Sau khi chọn màu, chọn 15 pt làm Size (Kích thước) và 0% làm Transparency (Độ trong suốt).

Cuối cùng, phần văn bản được chọn trong Text Box sẽ được làm nổi bật như hình sau.

Phương pháp 3: Áp dụng mã VBA để làm nổi bật văn bản trong Text Box sau khi tự động chọn trong Excel
Ở đây, chúng ta sẽ sử dụng Text Box của User Form, sau đó dùng mã VBA để làm nổi bật toàn bộ phần văn bản của hộp này thông qua việc chọn.

Bước 01: Chèn Text Box của User Form
Ở đây, chúng ta sẽ chèn điều khiển Text Box (ActiveX Control) của User Form để ghi tên công ty.
- Chuyển đến tab Developer >> menu thả xuống Insert >> Text Box (ActiveX Control).

Sau đó, dấu cộng sẽ xuất hiện, kéo thả để tạo Text Box của chúng ta.
- Kéo dấu cộng xuống và sang bên phải.

Bằng cách này, chúng ta đã tạo được Text Box sau.

Để có thể viết trên Text Box này, chúng ta phải bật Design Mode (Chế độ thiết kế).
- Chuyển đến tab Developer >> tùy chọn Design Mode >> chọn Text Box.
- Gõ tên công ty, ABC Company.

Bạn có thể điều chỉnh kích thước Text Box bằng cách kéo nó sang phải hoặc trái.
- Kéo điểm bên trái sang phải và điểm bên phải sang trái.

Sau đó, chúng ta được hình dạng mong muốn.

Bước 02: Áp dụng mã VBA
Bây giờ, chúng ta sẽ áp dụng một đoạn mã VBA đơn giản để làm nổi bật toàn bộ văn bản của hộp sau khi chọn hộp này.
- Chuột phải vào Text Box.
- Chọn View Code (Xem mã).

Sau đó, bạn sẽ được đưa đến cửa sổ mã nơi sự kiện Change sẽ được tạo tự động.

- Thay đổi sự kiện từ Change thành MouseDown.

Sau đó, sự kiện MouseDown sẽ được tạo với mã được chỉ định sau.

- Xóa mã sự kiện Change không cần thiết.

- Giữ con trỏ chuột ở phần được chỉ định sau của mã sự kiện MouseDown.

- Gõ hai dòng mã sau vào phần đó.
Me.TextBox1.SelStart = 0
Me.TextBox1.SelLength = Len(Me.TextBox1)
Ở đây, Me dùng để gọi User Form và TextBox1 chỉ Text Box chúng ta vừa tạo.
SelStart chỉ vị trí bắt đầu của văn bản là 0, nghĩa là bắt đầu từ vị trí ngoài cùng bên trái của văn bản.
SelLength sẽ xác định tổng độ dài ký tự vì chúng ta muốn làm nổi bật toàn bộ văn bản nên dùng hàm LEN của VBA để xác định độ dài văn bản trong Text Box.

- Sau khi lưu mã, nhấn ALT+Q để đóng cửa sổ mã.
Vậy là chúng ta đã quay lại bảng tính.

- Sau khi chọn Text Box, chuyển đến tab Developer >> tắt Design Mode.

Bây giờ, nếu bạn chọn bất kỳ vị trí nào trong Text Box, toàn bộ văn bản trong Text Box này sẽ được làm nổi bật.

Workbook thực hành
Để thực hành, chúng tôi đã thêm phần Practice (Thực hành) ở phía bên phải trên mỗi trang tính.

Kết luận
Trong bài viết này, chúng tôi đã giới thiệu các cách để làm nổi bật văn bản trong Text Box trong Excel. Hy vọng bạn sẽ thấy hữu ích. Nếu có bất kỳ đề xuất hoặc câu hỏi nào, hãy chia sẻ trong phần bình luận. Bạn có thể truy cập trang web Exceldemy để xem thêm các bài viết liên quan đến Excel.