Bước 1 – Sử dụng công thức để lấy dữ liệu từ trang tính khác
- Trong một trang tính mới, tạo bảng dữ liệu với các cột L No và Name. Ở cột đầu tiên, nhập số thứ tự như 1,2,3, v.v. Và ở cột thứ hai, nhập tên theo thứ tự ngẫu nhiên từ các tên trong trang tính Dataset.
- Tạo cột Tooltip dưới Cột D. Nhập công thức sau vào ô D5.
=IFERROR(VLOOKUP(C5,Dataset!$B$4:$D$10,{2,3},FALSE),"")
Hàm VLOOKUP trả về giá trị của cùng một hàng từ cột được chỉ định của bảng cho trước, nơi giá trị ở cột bên trái khớp với lookup_value.
- Sử dụng công cụ Fill Handle để Tự động hoàn thành đầu ra trong các ô còn lại.

- Chọn cột D và E và nhấp chuột phải. Từ menu ngữ cảnh, nhấp vào tùy chọn Hide để ẩn hai cột này.

Bước 2 – Gán mã VBA
- Nhấp chuột phải vào tab tên trang tính và nhấp vào View Code trên menu ngữ cảnh.

- Nhập mã VBA sau.
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim rng As Range Dim cell As Range ' Clear existing comments For Each rng In Me.UsedRange If Not rng.Comment Is Nothing Then rng.Comment.Delete End If Next rng If Target.Count > 1 Then Exit Sub If Target.Column <> 3 Then Exit Sub If Target.Row < 5 Then Exit Sub Dim tooltipText As String tooltipText = "Birth Date: " & Target.Offset(0, 1).Value & _ vbCrLf & "Age: " & Target.Offset(0, 2).Value Target.AddComment tooltipText ' Add comment with tooltip text Target.Comment.Shape.TextFrame.AutoSize = True ' Adjust the _ comment box size automatically End Sub

- Quay lại trang tính. Nhấp vào bất kỳ ô nào của cột Name và nó sẽ hiển thị tooltip với Ngày sinh và Tuổi của người đó. Nó là động.


3 Phương pháp tạo Tooltip tĩnh trong Excel
Phương pháp 1 – Sử dụng tính năng Data Validation để tạo Tooltip tĩnh
Các bước:
- Điều hướng đến tab Data .
- Chọn Data Tools từ nhóm Data Tools .
- Nhấp vào biểu tượng Data Validation .

- Cửa sổ Data Validation sẽ mở ra.
- Chuyển đến Input Message.
- Nhập tiêu đề tooltip trong phần Title .
- Nhập thông điệp trong hộp Input Message .
- Nhấn OK.

- Chọn ô D4.
- Nó sẽ tạo ra đầu ra.

Phương pháp 2 – Tạo Tooltip bằng Excel VBA
Các bước:
- Chọn trang tính làm việc làm trang tính hoạt động.
- Đi đến Developer.
- Từ nhóm Code, chọn Visual Basic.

- Nhấp Insert theo sau là Module để lấy Module Box.

- Nhập công thức dưới đây.
Sub AddToolTip() Dim target As Range Set target = Range("D4") With target.Validation .Delete .Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, _ Operator:=xlBetween .IgnoreBlank = True .InCellDropdown = True .InputTitle = "Formula Column" .InputMessage = "Please, do not modify the Age column. All of the following cells in this field contain a formula." .ShowError = True End With End Sub
- Nhấn F5 hoặc nhấp Run.

- Chọn ô D4.
- Chúng ta sẽ nhận được đầu ra như hình dưới đây.

Xem thêm: Cách hiển thị Tooltip khi di chuột qua bằng VBA trong Excel
Phương pháp 3 – Áp dụng tùy chọn Link để tạo Tooltip tĩnh
Các bước:
- Chọn ô D4..
- Nhấp chuột phải vào D4.
- Thanh Context sẽ hiện ra.

- Chọn Link
- Cửa sổ Insert Hyperlink sẽ mở ra.
- Nhấp vào biểu tượng Place in This Document từ phần Link To .
- Nhập D4 vào hộp Type The Cell Reference .
- Đi đến ScreenTip.

- Cửa sổ Set Hyperlink ScreenTip sẽ mở ra.
- Nhập thông điệp vào hộp ScreenTip Text .
- Nhấn OK.

- Quay lại cửa sổ Insert Hyperlink và nhấp OK.

- Sử dụng con trỏ Mouse để di chuột qua ô D4.
- Chúng ta sẽ nhận được đầu ra như hình dưới đây.

Tải xuống Workbook thực hành
Các bài viết liên quan
- Cách chỉnh sửa Tooltip trong Excel
- Cách tạo Tooltip trong biểu đồ Excel
- Cách xóa Tooltip trong Excel
- Cách hiển thị toàn bộ nội dung ô khi di chuột qua trong Excel
- Cách chèn Tooltip Excel khi di chuột qua
- Tooltip nút bấm Excel
<< Quay lại Excel Tooltip | Học Excel
Nhận miễn phí Bài tập Excel nâng cao với lời giải!

Lutfor Rahman Shimanto
Lutfor Rahman Shimanto, BSc, Công nghệ Thông tin, Đại học Jahangirnagar, Bangladesh, đã làm việc với dự án ExcelDemy hơn một năm. Anh đã viết 50+ bài viết và cung cấp giải pháp cho 100+ bình luận cho ExcelDemy. Hiện tại, anh làm việc với tư cách là Nhà phát triển Excel & VBA và cung cấp hỗ trợ và giải pháp trong Diễn đàn ExcelDemy. Anh đã giải quyết 100+ vấn đề Diễn đàn ExcelDemy. Sở thích công việc và học tập của anh là phát triển các ứng dụng Desktop, Excel & VBA khác nhau. Ngoài giờ làm việc, anh thích Cờ vua... Xem toàn bộ tiểu sử