HeSanbi
Nam Nhân✨Hiếu Lễ Nghĩa Trí Tín✨
- Tham gia
- 24/2/13
- Bài viết
- 2,881
- Được thích
- 4,680
- Giới tính
- Nam
(Bài viết đang trong quá trình hoàn thành)
HÀM THIẾT LẬP HÀNH ĐỘNG CHUỘT HIỂN THỊ CỬA SỔ TIP CHO EXCEL
với Hàm TipView
⍟Ưu điểm và chức năng
⍟Hướng dẫn sử dụng hàm TipView
Hàm: =TipView(Vùng_dữ_liệu, Vùng_sự_kiện_chuột, Arguments,...)
Cách viết hàm nhanh, gõ vào ô chuỗi =TipView và ấn tổ hợp phím Ctrl+Shift+A
Tham số :
Gõ hàm TipView_HuongDan() để hiển thị hướng dẫn đầy đủ khi cần.
Các hàm dưới đây thiết lập để hiển thị cửa sổ Tip, và chúng phải được gõ trong hàm TipView
Các hàm trả về vị trí và thứ tự dòng, cột hoặc ô hiện tại để tham chiếu dữ liệu
Các hàm này cần tham chiếu cho dữ liệu sẽ hiển thị trong Tip gồm ViewRange và ViewCharts
(Mã VBA sẽ sớm cập nhật phiên bản đầu tiên)
với Hàm TipView
⍟Ưu điểm và chức năng
1. Chỉ cần gõ hàm để thiết lập nhanh chóng.
2. Hiển thị Tip khi rê chuột chọn ô hoặc chỉ rê chuột thời gian thực.
3. Hiển thị Tip gồm: Chú thích, vùng ô (Range), Ảnh (trang tính, tệp gốc, tệp thư mục) và Biểu đồ.
4. Không làm mất trạng thái Undo, Redo và cả Clipboard (Bộ nhớ tạm).
⍟Hướng dẫn sử dụng hàm TipView
Hàm: =TipView(Vùng_dữ_liệu, Vùng_sự_kiện_chuột, Arguments,...)
Cách viết hàm nhanh, gõ vào ô chuỗi =TipView và ấn tổ hợp phím Ctrl+Shift+A
Tham số :
| Vị trí | Tham số | Kiểu | Diễn giải |
| 1 | Vùng_dữ_liệu | Vùng ô hoặc Name | Vùng dữ liệu |
| 2 | Vùng_sự_kiện_chuột | Vùng ô hoặc Name | Vùng khi chuột rê vào sẽ hiển thị Tip |
| 3 | Arguments | Các hàm đối số bổ trợ | Có thể nhập nhiều đối số phía sau, để thiết lặp |
Gõ hàm TipView_HuongDan() để hiển thị hướng dẫn đầy đủ khi cần.
Các hàm dưới đây thiết lập để hiển thị cửa sổ Tip, và chúng phải được gõ trong hàm TipView
| Các hàm nhập vào đối số FindObject | Kiểu |
| TipView_ColumnCheck(Thứ_tự_cột) | Cột để tham chiếu cho hàm TipView_RowIndex, TipView_Index |
| TipView_RowCheck(Thứ_tự_hàng) | Dòng để tham chiếu cho hàm TipView_ColumnIndex |
| TipView_ViewRange(Vùng_ô, ...) | Vùng ô, có thể nhập nhiều hơn, tip hiển thị tối đa 3 vùng ô |
| TipView_ViewImage(Tên/Path, Chiều_rộng, chiều_cao) | Hiển thị ảnh gồm: Ảnh PNG, GIF, JPG, JPGE, BITMAP, ICO Nguồn tham chiếu gồm: - Ảnh trong trang tính: TipView_ViewImage("Name...1") - Ảnh nằm trong đóng gói tệp (xl/Embeding, xl/CustomUI/Images): Nhập như trên, tự động tìm kiếm. - Ảnh từ đường dẫn thư mục: TipView_ViewImage("C:\Folder\Image...1.png") - Ảnh từ liên kết URL: TipView_ViewImage("https:\\...Image...1.png") |
| TipView_ViewCharts(Biểu_đồ, ...) | Biểu đồ, có thể nhập nhiều hơn, tip hiển thị tối đa 3 biểu đồ |
| TipView_ViewNote(Ghi_chú) | Ghi chú sẽ hiển thị |
| TipView_MouseOver() | Tùy chọn rê chuột thì hiển thị tip thời gian thực thay cho chọn ô |
| TipView_ShowVertical() | Tùy chọn hiển thị theo chiều dọc, nếu có 2 cửa sổ tip trở lên, mặc định là chiều ngang. |
Để có ngay biểu thức nhanh, đầy đủ ví dụ, hãy nhập:
=TipView_ViewRange()
hoặc =TipView_ViewImage()
hoặc =TipView_ViewCharts()
Các hàm trả về vị trí và thứ tự dòng, cột hoặc ô hiện tại để tham chiếu dữ liệu
Các hàm này cần tham chiếu cho dữ liệu sẽ hiển thị trong Tip gồm ViewRange và ViewCharts
Ví dụ: Bạn nhập TipView_ViewRange(A1:E10), thì trong vùng này nhập biểu thức phải chứa các hàm bên dưới để tham chiếu:
=XLOOKUP(TipView_Index(TRUE),$B$14:$B$25,$A$14:$A$25,0,0,1)
| Các hàm | Kiểu |
| TipView_Index([Trả_về_ô_đối_tượng]) | Trả về thứ tự dòng hoặc ô hiện tại đang rê chuột trong bảng, có phụ thuộc ColumnCheck |
| TipView_RowIndex([Trả_về_ô_đối_tượng]) | Trả về thứ tự dòng hoặc ô hiện tại đang rê chuột trong bảng, có phụ thuộc ColumnCheck |
| TipView_ColumnIndex([Trả_về_ô_đối_tượng]) | Trả về thứ tự cột hoặc ô hiện tại đang rê chuột trong bảng, có phụ thuộc RowCheck |
(Mã VBA sẽ sớm cập nhật phiên bản đầu tiên)
Lần chỉnh sửa cuối:

