Tập dữ liệu mẫu chứa doanh số phụ kiện khác nhau tại các địa điểm khác nhau. Hộp văn bản dưới đây trình bày tóm tắt tập dữ liệu, hiển thị doanh số cao nhất và thấp nhất.

Hộp Văn Bản Là Gì?
Hộp Văn Bản là đối tượng hình chữ nhật có thể chứa và hiển thị văn bản trong một khu vực cụ thể của bảng tính.
Cách Thêm Hộp Văn Bản Trong Excel: 4 Phương Pháp
Tập dữ liệu chứa dữ liệu doanh số của một công ty.

Phương Pháp 1- Sử Dụng Tùy Chọn Hộp Văn Bản
- Vào tab Chèn và chọn Hộp Văn Bản trong Văn Bản.

Con trỏ sẽ thay đổi.
- Nhấp vào một khu vực trong bảng tính để chèn hộp văn bản và kéo nó xuống.

- Nhập văn bản vào hộp văn bản.

Dùng Bàn Phím:
Bạn cũng có thể nhấn Alt, N, X. Nó sẽ tạo hộp văn bản trên bảng tính.
Phương Pháp 2- Thêm Hộp Văn Bản Từ Hình Dạng
- Đi đến Chèn >> Minh Hoạ >> Hình Dạng.
- Chọn Hộp Văn Bản trong Hình Dạng Cơ Bản.

Con trỏ sẽ thay đổi.
- Nhấp vào một khu vực trong bảng tính để chèn hộp văn bản và kéo nó xuống.

- Nhập văn bản vào hộp văn bản.

Phương Pháp 3 – Chèn Hộp Văn Bản Từ Điều Khiển ActiveX Trong Excel
Để chèn Hộp Văn Bản Điều Khiển ActiveX:
- Bật tab Nhà Phát Triển trên Ribbon.
- Đi đến Nhà Phát Triển >> Điều Khiển >> Chèn.
- Chọn Hộp Văn Bản (Điều Khiển ActiveX) trong Điều Khiển ActiveX.

Con trỏ sẽ thay đổi.
- Nhấp vào một khu vực trong bảng tính để chèn hộp văn bản và kéo nó xuống.

- Đối tượng ở chế độ thiết kế. Để tắt, nhấp Nhà Phát Triển >> Điều Khiển >> Chế Độ Thiết Kế.

- Nhập văn bản vào hộp văn bản.

Lưu Ý
Dùng Shift+Enter để ngắt dòng trong hộp văn bản Điều Khiển ActiveX.
Thêm Hộp Văn Bản Đa Dòng Có Thanh Cuộn
- Tạo hộp văn bản Điều Khiển ActiveX trước dùng phương pháp trước.
- Chuột phải vào hộp văn bản và chọn Thuộc Tính.

- Trong cửa sổ Thuộc Tính, chọn True làm MultiLine.
- Chọn 1, 2, hoặc 3 cho ScrollBars. Ở đây, 2 để tạo thanh cuộn dọc.

- Nhập văn bản của bạn. Thanh cuộn sẽ hiển thị trong hộp văn bản.

Phương Pháp 4 – Dùng VBA Để Thêm Nhiều Hộp Văn Bản Trong Excel

Nhấp vào hình ảnh để xem chi tiết
- Đi đến Nhà Phát Triển >> Mã >> Visual Basic.

- Chọn Chèn >> Module.

- Chèn mã sau vào module.
Sub InsertMultipleTextBoxes()
Dim ws As Worksheet
Dim textBox As Shape
Dim i As Integer
Dim numTextBoxes As Integer
Dim textArray() As String
' Thiết lập sheet nơi bạn muốn chèn hộp văn bản
Set ws = ThisWorkbook.Sheets("4.1 VBA Multiple Box")
' Thay "4.1 VBA Multiple Box" bằng tên sheet thực tế
' Thiết lập số hộp văn bản bạn muốn chèn
numTextBoxes = 3
' Thay đổi này thành số mong muốn
' Mảng văn bản khác nhau cho mỗi hộp văn bản
textArray = Split("Sioux City có doanh số TV cao nhất,Stony Brook có doanh số mobile cao nhất,Green Bay có doanh số màn hình cao nhất", ",")
' Vòng lặp chèn nhiều hộp văn bản
For i = 1 To numTextBoxes
' Chèn hộp văn bản
Set textBox = ws.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, _
Left:=50 + (i - 1) * 200, Top:=230, Width:=150, Height:=50)
' Đặt văn bản bên trong hộp văn bản
textBox.TextFrame.Characters.Text = textArray(i - 1)
textBox.TextEffect.FontSize = 12
textBox.Line.ForeColor.RGB = RGB(0, 0, 255)
Next i
End Sub

Nhấp vào hình ảnh để xem chi tiết
- Nhấn F5 để chạy mã.

Nhấp vào hình ảnh để xem chi tiết
Lưu Ý
Dùng cùng mã không có vòng lặp để tạo một hộp văn bản:
Sub InsertTextBox()
Dim ws As Worksheet
Dim textBox As Shape
Set ws = ThisWorkbook.Sheets("4. VBA")
' Thay "4. VBA" bằng tên sheet thực tế
Set textBox = ws.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, _
Left:=60, Top:=230, Width:=250, Height:=80)
textBox.TextFrame.Characters.Text = "Tổng Doanh Số Theo Cửa Hàng:" & vbNewLine & "Green Bay có tổng doanh số cao nhất $50,960, theo sau Sioux City $41,614." & vbNewLine & "Rock Island có tổng doanh số thấp nhất $14,628."
textBox.Line.ForeColor.RGB = RGB(0, 0, 255)
End Sub
Cách Định Dạng Hộp Văn Bản Trong Excel
1. Thay Đổi Hình Dáng Và Chỉnh Sửa Điểm
- Nhấp vào hộp văn bản và đi đến Định Dạng Hình Dáng.
- Chọn Định Dạng Hình Dáng >> Chèn Hình Dáng >> Chỉnh Sửa Hình Dáng >> Thay Đổi Hình Dáng.

Nhấp vào hình ảnh để xem chi tiết
Hộp văn bản được chọn sẽ thay đổi.

Thay Đổi Điểm Chỉnh Sửa:
- Nhấp vào cạnh hộp văn bản. Con trỏ chuột sẽ hiển thị dấu cộng nhọn.

- Chọn Định Dạng Hình Dáng >> Chèn Hình Dáng >> Chỉnh Sửa Hình Dáng >> Chỉnh Sửa Điểm.

Nhấp vào hình ảnh để xem chi tiết
- Nhấp và kéo các điểm cạnh để di chuyển cạnh và thay đổi hình dáng thủ công.

2. Thay Đổi Kiểu Hình Dáng
- Chọn hộp văn bản và đi đến tab Định Dạng Hình Dáng.
- Chọn kiểu trong Kiểu Hình Dáng.

Nhấp vào hình ảnh để xem chi tiết
- Truy cập Kiểu Nhanh bằng cách nhấp mũi tên xuống.

Nhấp vào hình ảnh để xem chi tiết
- Nhấp vào một kiểu.

Nhấp vào hình ảnh để xem chi tiết
- Hộp văn bản sẽ thay đổi. Ở đây, Hiệu Ứng Nhẹ - Đen, Tối-1 được chọn.

3. Thay Đổi Màu Nền Hộp Văn Bản
- Nhấp vào hộp văn bản và chọn Định Dạng Hình Dáng >> Kiểu Hình Dáng >> Màu Nền Hình Dáng.
- Chọn một màu.

Nhấp vào hình ảnh để xem chi tiết
Bạn cũng có thể đổi màu nền chọn Fill trong Font trong tab Trang Chủ.
4. Xóa Viền
Nhấp vào hộp văn bản và chọn Định Dạng Hình Dáng >> Kiểu Hình Dáng >> Viền Hình Dáng >> Không Viền.

Nhấp vào hình ảnh để xem chi tiết
Viền sẽ bị xóa.

5. Thay Đổi Cỡ Chữ, Kiểu Chữ, Và Màu Chữ
- Đi đến Trang Chủ >> Font >> Màu Chữ.

Lưu Ý
Chọn văn bản bên trong hộp văn bản nếu muốn đổi màu nó.
- Có các tùy chọn chỉnh sửa khác trong Font.

- Truy cập các Kiểu WordArt khác nhau trong Định Dạng Hình Dáng.

Nhấp vào hình ảnh để xem chi tiết
6. Thay Đổi Khoảng Cách Dòng Bên Trong Hộp Văn Bản
- Chọn toàn bộ văn bản.
- Chuột phải vào văn bản và chọn Đoạn.

- Trong Đoạn, chọn Khoảng Cách.
- Chọn các tùy chọn khoảng cách dòng khác nhau.
- Nhấp OK.

Ở đây, 6pt được chọn.

7. Xoay Hộp Văn Bản
- Chọn hộp văn bản và bạn sẽ thấy biểu tượng xoay theo chiều kim đồng hồ ở đầu hộp.
- Nhấp vào nó và di chuyển con trỏ chuột để xoay hộp văn bản.
Quan sát GIF.

8. Thay Đổi Kích Thước Hộp Văn Bản Cho Phù Hợp Văn Bản

Tự Động Thay Đổi Kích Thước Hộp Văn Bản Cho Phù Hợp:
- Chọn hộp văn bản bằng cách nhấp vào cạnh của nó.
- Nhấn Ctrl+1 để mở tùy chọn Định Dạng Hình Dáng.
- Chọn Tùy Chọn Văn Bản >> Hộp Văn Bản
- Trong Hộp Văn Bản, tích Thay đổi kích thước hình dạng cho phù hợp văn bản.

Nhấp vào hình ảnh để xem chi tiết
Chiều cao và chiều rộng sẽ được điều chỉnh khớp với văn bản.

Nhấp vào hình ảnh để xem chi tiết
Thay Đổi Kích Thước Cho Phù Hợp Và Wrap:
- Chọn Wrap text in shape (Văn bản bao quanh trong hình dạng).
- Chiều cao sẽ được điều chỉnh và chiều rộng được giữ nguyên.

Nhấp vào hình ảnh để xem chi tiết
Đây là kết quả.

Thay Đổi Kích Thước Cho Phù Hợp Dùng VBA:
- Mở trình soạn thảo VBA và chèn mã sau vào module.
Sub FitTextBoxToText()
Dim ws As Worksheet
Dim textBox As Shape
' Thiết lập sheet
Set ws = ThisWorkbook.Sheets("8. Resize to Fit Text")
' Thay "YourSheetName" bằng tên sheet thực tế
' Thiết lập tên hộp văn bản
Dim textBoxName As String
textBoxName = "TextBox 1"
' Thay bằng tên thực tế của hộp văn bản
' Kiểm tra xem hộp văn bản có tồn tại không
On Error Resume Next
Set textBox = ws.Shapes(textBoxName)
On Error GoTo 0
If Not textBox Is Nothing Then
' Fit hộp văn bản cho nội dung
textBox.TextFrame.AutoSize = True
Else
MsgBox "Không tìm thấy hộp văn bản!"
End If
End Sub

Nhấp vào hình ảnh để xem chi tiết
- Nhấn F5 để chạy mã. Nó sẽ thay đổi kích thước hộp văn bản.

Nhấp vào hình ảnh để xem chi tiết
9. Căn Chỉnh Hộp Văn Bản Trong Excel

Căn Chỉnh Hộp Văn Bản Theo Chiều Ngang:
- Chọn tất cả hộp văn bản bằng cách giữ Ctrl và nhấp chuột trái vào chúng.

- Chọn Định Dạng Hình Dáng >> Căn Chỉnh Đối Tượng >> Căn Trên.

Nhấp vào hình ảnh để xem chi tiết
Các hộp sẽ được căn chỉnh theo chiều ngang.

Căn Chỉnh Hộp Văn Bản Theo Chiều Dọc:
- Chọn tất cả hộp văn bản.
- Chọn Định Dạng Hình Dáng >> Căn Chỉnh Đối Tượng >> Căn Trái.

Nhấp vào hình ảnh để xem chi tiết
Điều này sẽ căn chỉnh hộp văn bản theo chiều dọc.

Nhấp vào hình ảnh để xem chi tiết
10. Thay Đổi Độ Trong Suốt Của Hộp Văn Bản

Để thay đổi độ trong suốt của hộp văn bản:
- Chọn hộp văn bản bằng cách nhấp vào cạnh của nó.
- Nhấn Ctrl+1 để mở cửa sổ Định Dạng Hình Dáng.
- Chọn Tùy Chọn Hình Dáng >> Fill & Line >> Fill.
- Thay đổi mức Độ Trong Suốt trong Màu.

Nhấp vào hình ảnh để xem chi tiết
11. Neo Hộp Văn Bản Trong Excel

- Chọn hộp văn bản bằng cách nhấp vào cạnh của nó.
- Nhấn Ctrl+1 để mở cửa sổ Định Dạng Hình Dáng.
- Chọn Tùy Chọn Hình Dáng >> Size & Properties >> Properties.
- Tích Không di chuyển và thay đổi kích thước cùng ô.

Nhấp vào hình ảnh để xem chi tiết
Khóa Hộp Văn Bản:
- Đi đến Trang Chủ >> Ô >> Định Dạng >> Bảo Vệ Sheet.

Nhấp vào hình ảnh để xem chi tiết
- Bỏ tích Chỉnh Sửa Đối Tượng trong Bảo Vệ Sheet và nhấp OK.

Hộp văn bản sẽ không bị thay đổi kích thước khi thay đổi kích thước cột hoặc hàng.

Bạn cần bỏ bảo vệ sheet để chỉnh sửa hộp văn bản lại.
Cách Sao Chép Hộp Văn Bản Trong Excel
- Chọn hộp văn bản bằng cách nhấp vào cạnh của nó.

- Nhấn Ctrl+C để sao chép và Ctrl+V để dán.

Cách Liên Kết Hộp Văn Bản Với Ô Trong Excel
.
- Tạo một hộp văn bản.
- Nhấp giữa hộp. Thay vì nhập văn bản đó, dùng thanh công thức.
- Nhập "=" theo sau ô bạn muốn tham chiếu. Ở đây, =$C$16 để liên kết với C16.

- Nhấn Enter. Giá trị sẽ hiển thị trong hộp văn bản.

- Nhấp đúp vào hộp văn bản và nhập văn bản của bạn.

Đọc Thêm: Liên Kết Hộp Văn Bản Với Ô
Cách Tạo Hộp Văn Bản Động Trong Excel

.
- Chọn một ô để chèn vị trí và đi đến Dữ Liệu >> Công Cụ Dữ Liệu >> Xác Thực Dữ Liệu.

- Trong Xác Thực Dữ Liệu, chọn Cài Đặt.
- Chọn Danh Sách trong Cho Phép và nhập phạm vi trong Nguồn. Ở đây, dữ liệu nguồn là B6:B13.

Nhấp vào hình ảnh để xem chi tiết
- Mũi tên thả xuống sẽ hiển thị trong ô. Chọn một giá trị.

- Nhập công thức sau trong C17.
=VLOOKUP(C16,B6:F13,4,TRUE)

- Chèn hộp văn bản, chọn nó và liên kết với ô bằng cách nhập =$C$17 trong thanh công thức.

Đọc Thêm: Thêm Hộp Văn Bản Động
Cách Tạo Hộp Văn Bản Nổi Trong Excel
- Mở cửa sổ VBA.
- Chọn Chèn >> UserForm.

- Trong Hộp Công Cụ, chọn TextBox và kéo thả hộp văn bản.

- Đặt Multiline là True và chọn 2 trong tùy chọn ScrollBars.

- Tạo Module và nhập mã sau.
Sub floating_text_box()
UserForm1.TextBox1.Text = "Doanh số hàng tháng phụ kiện các chi nhánh công ty XYZ"
UserForm1.Show vbModeless
End Sub

Nhấp vào hình ảnh để xem chi tiết
- Nhấn F5 để chạy mã. Hộp văn bản nổi sẽ hiển thị.

- Nhập văn bản vào hộp văn bản, như hộp văn bản ActiveX.

Nhấp vào hình ảnh để xem chi tiết
Đọc Thêm: Tạo Hộp Văn Bản Nổi
Cách Thêm Siêu Liên Kết Vào Hộp Văn Bản Trong Excel
- Chèn hộp văn bản.

- Thêm định dạng cho hộp (tùy chọn).

- Chuột phải vào hộp văn bản và chọn Liên Kết.

- Chọn nơi cho liên kết trong Chèn Siêu Liên Kết. Ở đây, Nơi Trong Tài Liệu Này trong Liên Kết Đến: được chọn và một sheet có tên được chọn.

- Nhấp OK.
Hộp văn bản sẽ hoạt động như một nút. Nhấp vào nó sẽ đưa chúng ta đến trang chủ.

Lưu Ý
Dùng Ctrl+Chuột Trái để chọn hộp văn bản có siêu liên kết. Nhấp chuột trái đơn giản sẽ đưa bạn đến vị trí liên kết.
Đọc Thêm: Neo Hộp Văn Bản Trong Excel
Cách Áp Dụng Định Dạng Có Điều Kiện Cho Hộp Văn Bản Trong Excel
Dùng hộp văn bản ActiveX:
- Tạo hộp văn bản ActiveX.
- Chọn hộp và đổi tên trong Hộp Tên. Ở đây, "ConditionalTextBox". (Chế Độ Thiết Kế trong Điều Khiển phải hoạt động)

- Chuột phải tên sheet và chọn Xem Mã.

- Chèn mã sau vào trình soạn thảo.
Private Sub ConditionalTextBox_Change()
If ConditionalTextBox.Value < "0" Then
ConditionalTextBox.BackColor = rgbBlack
If ConditionalTextBox.Value < "0" Then
ConditionalTextBox.ForeColor = rgbWhite
If ConditionalTextBox.Value > "0" Then
ConditionalTextBox.BackColor = rgbWhite
If ConditionalTextBox.Value > "0" Then
ConditionalTextBox.ForeColor = rgbBlack
End Sub

Nhấp vào hình ảnh để xem chi tiết
- Đóng trình soạn thảo VBA.
Màu sẽ đổi thành trắng nếu giá trị dương và đen nếu bằng 0 hoặc âm.

Lưu Ý
Nếu hộp văn bản trống hoặc có giá trị không phải số, nền cũng chuyển đen.
Cách Chuyển Đổi Nội Dung Hộp Văn Bản Thành Nội Dung Ô Trong Excel

- Mở Trình Soạn Thảo VBA và chèn Module.
- Nhập mã sau.
Sub ConvertTextBoxToCell()
Dim Sh_xRg As Range
Dim Sh_xRow As Long
Dim Sh_xCol As Long
Dim Sh_xTxtBox As textBox
Set Sh_xRg = Application.InputBox("Chọn một ô):", "Chuyển Hộp Văn Bản Thành Ô ", _
ActiveWindow.RangeSelection.AddressLocal, , , , , 8)
Sh_xRow = Sh_xRg.Row
Sh_xCol = Sh_xRg.Column
For Each Sh_xTxtBox In ActiveSheet.TextBoxes
Cells(Sh_xRow, Sh_xCol).Value = Sh_xTxtBox.Text
Sh_xRow = Sh_xRow + 1
Next
End Sub

Nhấp vào hình ảnh để xem chi tiết
- Nhấn F5 để chạy mã.
- Một hộp sẽ mở hỏi tham chiếu ô. Chọn B6 (ô đầu chứa hộp văn bản).

- Nhấp OK để xóa hộp văn bản.

Đọc Thêm: Chuyển Hộp Văn Bản Thành Ô
Cách Thêm Hộp Văn Bản Vào Biểu Đồ Excel

- Đi đến Chèn >> Văn Bản >> Hộp Văn Bản.
- Nhấp vào nó và kéo vào vùng biểu đồ nơi bạn muốn thêm hộp văn bản.

- Nhập văn bản của bạn vào hộp văn bản.

Cách Xóa Hộp Văn Bản Trong Excel

- Để xóa hộp văn bản, chọn nó bằng cách nhấp vào cạnh.

- Nhấn Delete.

Làm Gì Khi Hộp Văn Bản Không Hiện Trong Excel?
- Nó có thể bị bật/tắt. Nhấn Ctrl+6.

- Nếu nhấn Ctrl+6, nó sẽ không hiển thị.

Tải File Thực Hành
Hộp Văn Bản Trong Excel: Trung Tâm Kiến Thức
<< Quay Lại Học Excel
Nhận Miễn Phí Bài Tập Excel Nâng Cao Kèm Giải Pháp!