Hiển thị văn bản siêu liên kết


2

Tôi đang cố gắng hiển thị giá trị của một văn bản siêu liên kết vào một ô khác. Ví dụ: tôi có một cột chứa một số siêu liên kết, mỗi liên kết đến một ô cụ thể trong các trang tính khác. Điều tôi muốn là bất cứ khi nào ai đó nhấp vào siêu liên kết, giá trị đó (văn bản) sẽ hiển thị trong một ô khác trên trang tính chính của tôi.

Tôi đã cố gắng nhập VBA cho getUrL nhưng điều đó mang lại cho tôi kết quả mà tôi đang tìm kiếm. Hãy cho tôi biết nếu có ai có thể cung cấp một giải pháp cho việc này.

Câu trả lời:


0

Điều này có thể được giải quyết bằng cách sử dụng chức năng Bảng tính riêng tư FollowHyperlink (tức là mã VBA trong bảng tính) như sau:

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
    Sheets("MainSheet").Range("E2").Value = Selection.Value
    Sheets("MainSheet").Range("E3").Value = Target.SubAddress
    Sheets("MainSheet").Range("E4").Value = Target.Range
End Sub

nhập mô tả hình ảnh ở đây

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.