Tập dữ liệu mẫu chứa doanh số bán các phụ kiện khác nhau ở các địa điểm khác nhau. Hộp văn bản bên dưới hiển thị bản tóm tắt của 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à một đố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 trang 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 bán hàng 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
- Đi tới 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 vùng trong trang 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.

Sử dụng bàn phím:
Bạn cũng có thể nhấn Alt , N , X . Nó sẽ tạo một hộp văn bản trên trang tính.
Phương pháp 2- Thêm hộp văn bản từ hình dạng
- Đi tới Chèn>> Hình minh họa>> Hình dạng .
- Chọn Hộp văn bản trong Hình cơ bản .

Con trỏ sẽ thay đổi.
- Nhấp vào vùng trong trang 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:
- Kích hoạt Nhà phát triển trên Dải băng.
- Đi tới 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 vùng trong trang tính để chèn hộp văn bản và kéo nó xuống.

- Đối tượng đang ở chế độ thiết kế. Để tắt tính năng này, hãy nhấp vào 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 ý
Sử dụng Shift+Enter để chèn ngắt dòng trong hộp văn bản ActiveX Control.
Thêm hộp văn bản nhiều dòng bằng thanh cuộn
- Trước tiên, hãy tạo hộp văn bản Điều khiển ActiveX bằng phương pháp trước đó.
- Nhấp chuột phải vào hộp văn bản và chọn Thuộc tính .

- Trong Thuộc tính cửa sổ, chọn Đúng dưới dạng Đa dòng.
- Chọn 1, 2 hoặc 3 cho Thanh cuộn . Đây, 2 để tạo thanh cuộn dọc.

- Nhập văn bản của bạn. Các thanh cuộn sẽ được hiển thị trong hộp văn bản.

Phương pháp 4 – Sử dụng VBA để thêm nhiều hộp văn bản trong Excel

Click vào hình để xem chi tiết
- Đi tới Nhà phát triển>> Mã>> Visual Basic .

- Chọn Chèn>> Mô-đun .

- Chèn đoạn mã sau vào mô-đun.
Sub InsertMultipleTextBoxes()
Dim ws As Worksheet
Dim textBox As Shape
Dim i As Integer
Dim numTextBoxes As Integer
Dim textArray() As String
' Set the worksheet where you want to insert the text boxes
Set ws = ThisWorkbook.Sheets("4.1 VBA Multiple Box") ' Replace "4.1 VBA Multiple Box" with your actual sheet name
' Set the number of text boxes you want to insert
numTextBoxes = 3 ' Change this to the desired number
' Array of different texts for each text box
textArray = Split("Sioux City has the highest television sales,Stony Brook has the highest mobile sales,Green Bay has the highest monitor sales", ",")
' Loop to insert multiple text boxes
For i = 1 To numTextBoxes
' Insert a text box
Set textBox = ws.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, _
Left:=50 + (i - 1) * 200, Top:=230, Width:=150, Height:=50)
' Set the text inside the text box
textBox.TextFrame.Characters.Text = textArray(i - 1)
textBox.TextEffect.FontSize = 12
textBox.Line.ForeColor.RGB = RGB(0, 0, 255)
Next i
End Sub

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

Click vào hình để xem chi tiết
Lưu ý
Sử dụng cùng một 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") ' Replace "4. VBA" with your actual sheet name
Set textBox = ws.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, _
Left:=60, Top:=230, Width:=250, Height:=80)
textBox.TextFrame.Characters.Text = "Total Sales by Store:" & vbNewLine & "Green Bay has the highest total sales with $50,960, followed by Sioux City with $41,614." & vbNewLine & "Rock Island has the lowest total sales at $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à điểm chỉnh sửa
- Nhấp vào hộp văn bản và đi tới Định dạng hình dạng .
- Chọn Định dạng hình dạng>> Chèn hình>> Chỉnh sửa hình dạng>> Thay đổi hình dạng .

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

Thay đổi điểm chỉnh sửa:
- Nhấp vào cạnh của 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>> Chèn hình>> Chỉnh sửa hình>> Chỉnh sửa điểm .

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

2. Thay đổi kiểu hình dạng
- Chọn hộp văn bản và đi tới Định dạng hình dạng tab.
- Chọn kiểu trong Phong cách hình dạng .

Click vào hình để xem chi tiết
- Truy cập kiểu nhanh bằng cách nhấp vào mũi tên hướng xuống.

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

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

3. Thay đổi màu tô của 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>> Tô hình dạng .
- Chọn màu.

Click vào hình để xem chi tiết
Bạn cũng có thể thay đổi màu tô bằng cách chọn Tô trong Phông chữ trong Trang chủ tab. 
4. Xóa đường 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>> Đường viền hình dạng>> Không có đường viền .

Click vào hình để xem chi tiết
Đường viền sẽ bị xóa.

5. Thay đổi cỡ chữ, kiểu dáng và màu sắc
- Đi tới Trang chủ>> Phông chữ>> Màu phông chữ .

Lưu ý
Chọn văn bản bên trong hộp văn bản nếu bạn muốn thay đổi màu của nó.
- Có các tùy chọn chỉnh sửa khác trong Phông chữ.

- Truy cập Các kiểu WordArt khác nhau ở Định dạng hình dạng .

Click vào hì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.
- Nhấp 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 giãn cách dòng khác nhau.
- Nhấp vào 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.
Hãy quan sát ảnh GIF.

8. Thay đổi kích thước hộp văn bản để vừa với văn bản

Tự động thay đổi kích thước hộp văn bản cho vừa:
- 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ở Định dạng hình dạng tùy chọn.
- Chọn Tùy chọn văn bản>> Hộp văn bản
- Trong Hộp văn bản , chọn Thay đổi kích thước hình để vừa với văn bản .

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

Click vào hình để xem chi tiết
Thay đổi kích thước cho vừa và bao bọc:
- Chọn Ngắt dòng văn bản trong hình .
- Chiều cao sẽ được điều chỉnh và chiều rộng sẽ được giữ nguyên.

Click vào hình để xem chi tiết
Đây là đầu ra.

Thay đổi kích thước cho vừa bằng VBA:
- Mở trình soạn thảo VBA và chèn đoạn mã sau vào mô-đun.
Sub FitTextBoxToText()
Dim ws As Worksheet
Dim textBox As Shape
' Set the worksheet
Set ws = ThisWorkbook.Sheets("8. Resize to Fit Text")
' Replace "YourSheetName" with your actual sheet name
' Set the name of the text box
Dim textBoxName As String
textBoxName = "TextBox 1"
' Replace with the actual name of your text box
' Check if the text box exists
On Error Resume Next
Set textBox = ws.Shapes(textBoxName)
On Error GoTo 0
If Not textBox Is Nothing Then
' Fit the text box to its content
textBox.TextFrame.AutoSize = True
Else
MsgBox "Text box not found!"
End If
End Sub

Click vào hì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.

Click vào hình để xem chi tiết
9. Căn chỉnh các 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ả cá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 chỉnh trên cùng .

Click vào hì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ả cá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 .

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

Click vào hì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ở Định dạng hình dạng cửa sổ.
- Chọn Tùy chọn hình dạng>> Điền &Đường>> Điền .
- Thay đổi Tính minh bạch cấp độ trong Màu .

Click vào hình để xem chi tiết
11. Cố định 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ở Định dạng hình dạng cửa sổ.
- Chọn Tùy chọn hình dạng>> Kích thước &Thuộc tính>> Thuộc tính .
- Kiểm tra Không di chuyển và kích thước bằng ô .

Click vào hình để xem chi tiết
Khóa hộp văn bản:
- Đi tới Trang chủ>> Ô>> Định dạng>> Trang tính bảo vệ .

Click vào hình để xem chi tiết
- Bỏ chọn Chỉnh sửa đối tượng trong Tấm bảo vệ và nhấp vào OK .

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

Bạn cần bỏ bảo vệ trang tính để chỉnh sửa lại hộp văn bản.
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 lấy hộp văn bản được liên kết với một ô trong Excel
.
- Tạo hộp văn bản.
- Nhấp vào giữa hộp. Thay vì nhập văn bản vào đó, hãy sử dụng thanh công thức.
- Nhập “= ” theo sau là ô bạn muốn tham chiếu đến. Đây, =$C$16 để liên kết tới C16 .

- Nhấn Enter. Giá trị sẽ được 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: Nhận hộp văn bản được liên kết 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 tới 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 vào Nguồn . Ở đây, dữ liệu nguồn là B6:B13 .

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

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

- Chèn hộp văn bản, chọn nó và liên kết nó 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>> Biểu mẫu người dùng .

- Trong Hộp công cụ , chọn Hộp văn bản và kéo và thả hộp văn bản của bạn.

- Đặt Đa dòng là Đúng và chọn 2 trong ScrollBars tùy chọn.

- Tạo một Mô-đun và nhập mã sau đây.
Sub floating_text_box()
UserForm1.TextBox1.Text = "Monthly sales of accessories in different branches of XYZ company"
UserForm1.Show vbModeless
End Sub

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

- Nhập văn bản của bạn vào hộp văn bản , giống như trong hộp văn bản ActiveX.

Click vào hì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 vào hộp (tùy chọn).

- Nhấp chuột phải vào hộp văn bản và chọn Liên kết .

- Chọn vị trí cho liên kết trong Chèn siêu liên kết. Tại đây, Đặt vào tài liệu này trong Liên kết tới: đã được chọn và một trang tính có tên đã được chọn.

- Nhấp vào 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 ý
Sử dụng Ctrl+Nhấp chuột trái để chọn một hộp văn bản có siêu kết nối. Một cú nhấp chuột trái đơn giản sẽ đưa bạn đến vị trí được liên kết.
Đọc thêm: Hộp văn bản neo trong Excel
Cách áp dụng định dạng có điều kiện cho hộp văn bản trong Excel
Sử 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 nó trong Hộp tên . Ở đây, “Hộp văn bản có điều kiện”. (Chế độ thiết kế trong Điều khiển phải đang hoạt động)

- Nhấp chuột phải vào tên trang tính và chọn Xem mã .

- Chèn đoạn mã sau vào trình chỉnh sửa.
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

Click vào hình để xem chi tiết
- Đóng trình soạn thảo VBA.
Màu sẽ chuyển sang màu trắng nếu giá trị dương và thành màu đen nếu 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 là số thì phần tô cũng chuyển sang màu đen.
Cách chuyển 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 Mô-đun .
- 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("Select a cell):", "Convert Text Box to Cell ", _
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

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

- Nhấp vào OK để xóa các 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 tới Chèn>> Văn bản>> Hộp văn bản .
- Nhấp vào nó và kéo nó 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, hãy chọn nó bằng cách nhấp vào cạnh của nó.

- Nhấn Xóa .

Phải làm gì khi hộp văn bản không hiển thị trong Excel?
- Nó có thể được tắt và bật. Nhấn Ctrl+6 .

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

Tải xuống sổ tay thực hành
Hộp văn bản trong Excel:Trung tâm kiến thức
<