Siêu liên kết tới biểu đồ (Microsoft Excel)
Excel cho phép bạn tạo siêu liên kết, tới các tài nguyên trên Internet hoặc tới các ô trong trang tính khác. Rất tiếc, Excel sẽ không cho phép bạn tạo các siêu liên kết hiển thị các trang biểu đồ trong sổ làm việc của bạn. Nếu một trang tính bao gồm một đối tượng biểu đồ (biểu đồ được tạo dưới dạng một đối tượng trong một trang tính), thì bạn có thể tạo một siêu kết nối hiển thị trang tính có đối tượng biểu đồ. Tuy nhiên, bạn không thể sử dụng một trang biểu đồ thực tế làm mục tiêu cho siêu kết nối của mình.
Cách khắc phục sự cố này là tạo một macro thực sự hiển thị trang biểu đồ mong muốn. Sau đó, bạn có thể gán macro cho Thanh công cụ Truy nhập Nhanh. Bạn sẽ sử dụng một macro như sau:
Sub GotoChart1() Sheets("Chart1").Select End Sub
Đây là một phiên bản rất đơn giản của macro hiển thị một trang biểu đồ cụ thể. Trong trường hợp này, trang biểu đồ được đặt tên là Chart1; bạn có thể thay đổi tên để phản ánh nhu cầu của bạn. Bạn có thể tạo một macro như thế này cho mỗi trang biểu đồ đích trong sổ làm việc của mình.
Một giải pháp thay thế là cải tiến macro để macro chấp nhận một tham số cho biết tên của trang biểu đồ mà bạn muốn chọn. Ví dụ: hãy xem xét macro sau:
Sub GotoChart2() Sheets(ActiveSheet.Shapes(Application.Caller) _ .TopLeftCell.Value).Select End Sub
Với macro này tại chỗ, hãy quay lại trang tính của bạn và chọn ô mà bạn muốn siêu kết nối của mình. Nhập tên của trang biểu đồ và định dạng nó giống như một siêu kết nối. (Màu xanh lam, văn bản được gạch dưới hoặc được định dạng theo ý muốn. Bạn đang mô phỏng một siêu liên kết; bạn không tạo một liên kết thực.)
Bây giờ, khi ai đó cố gắng nhấp vào “siêu liên kết”, họ thực sự đang nhấp vào đối tượng nhãn vô hình và macro đang được thực thi.
Macro xác định tên của đối tượng đã gọi nó (Application.caller), tìm ra ô ở góc trên bên trái của đối tượng và lấy giá trị của ô đó. Sau đó, giá trị được sử dụng làm tên đích cho trang biểu đồ mong muốn.
_Lưu ý: _
Nếu bạn muốn biết cách sử dụng các macro được mô tả trên trang này (hoặc trên bất kỳ trang nào khác trên trang ExcelTips), tôi đã chuẩn bị một trang đặc biệt bao gồm thông tin hữu ích.
ExcelTips là nguồn của bạn để đào tạo Microsoft Excel hiệu quả về chi phí.
Mẹo này (1121) áp dụng cho Microsoft Excel 2007, 2010, 2013, 2016, 2019 và Excel trong Office 365. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện menu cũ hơn của Excel tại đây: