Mục lục
Trong bài viết này, chúng ta sẽ tìm hiểu cách trích xuất siêu liên kết từ URL trong Excel bằng ba phương pháp khác nhau. Chúng tôi thường làm việc với dữ liệu từ nhiều nguồn khác nhau có chứa URL. nó cũng có thể xảy ra trong trường hợp chúng ta sao chép một bảng hoặc một danh sách từ một trang web. Hãy cùng xem qua bài viết để tìm hiểu cách lấy siêu liên kết từ những URL này.
Tải xuống Sách bài tập thực hành
Tải xuống sách bài tập thực hành này để thực hành trong khi bạn đang đọc bài viết này.
Trích xuất Siêu liên kết từ URLs.xlsm
3 Phương pháp Trích xuất Siêu liên kết từ URL trong Excel
Trong phần này bài viết này, để cho biết cách trích xuất các siêu liên kết từ URL chúng tôi sẽ sử dụng một loạt các URL từ trang web Exceldemy . Các liên kết này đại diện cho một số tên chức năng thông thường.
1. Tạo hàm do người dùng xác định để trích xuất siêu liên kết từ URL trong Excel
Để trích xuất siêu liên kết từ URL, chúng ta có thể định nghĩa a hàm tùy chỉnh trong mã VBA rồi sử dụng nó làm hàm thông thường . Excel không cung cấp bất kỳ hàm xây dựng – trong hàm nào để chúng tôi có thể nhận trực tiếp các siêu liên kết. Hãy làm theo các bước để hoàn thành.
Các bước:
- Từ Ruy-băng Excel, đi tới Nhà phát triển tab .
- Nhấp vào trên tùy chọn Visual Basic để mở Trình chỉnh sửa Visual Basic .
- Để tạo một mớimô-đun, chọn Tùy chọn mô-đun từ tab Chèn .
- Bây giờ, sao chép mã sau vào trình chỉnh sửa mã.
8731
Với mã này, chúng tôi đã sử dụng hàm tạo Siêu liên kết để tạo một hàm tùy chỉnh có tên EXTRACTHYPELINK có thể được sử dụng làm hàm thông thường trong trang tính của chúng tôi.
- Trong tập dữ liệu của chúng tôi, chúng tôi có 5 URL trong các ô B5:B9.
- Trong ô C5 , khi chúng tôi cố gắng nhập hàm có tên EXTRACTHYPELINK, Excel cung cấp cho chúng ta hàm do người dùng xác định dưới dạng gợi ý tự động . Nhấn phím Tab để chấp nhận đề xuất và đặt B5 làm đối số hàm .
- Nếu không, hãy tự mình nhập tên chức năng đầy đủ . Viết công thức vào ô C5 và nhấn Enter.
=EXTRACTHYPERLINK(B5)
Kết quả là chúng ta có thể thấy URL được trích xuất trong ô C5.
- Để nhận các URL khác , xác định vị trí Fill Handle ở góc dưới cùng bên trái của ô C5 và kéo nó down .
Đọc thêm: Cách xóa siêu liên kết cho toàn bộ cột trong Excel (5 cách)
2. Mã VBA Excel để lấy siêu liên kết từ url
Áp dụng Mã VBA tiết kiệm cả thời gian và công sức khi chúng tôi muốn trích xuất siêu liên kết từ một sốcủa các URL. Giả sử chúng ta có 7 các URL khác nhau trong các ô B5:B11 mà từ đó các siêu liên kết sẽ được trích xuất.
Các bước:
- Đặt mã sau vào Trình chỉnh sửa mã trực quan:
5518
- Nhấn F5 để chạy mã. hộp thoại được mở để chọn phạm vi ô .
- Bây giờ, chọn các ô B5:B11 để điền vào Hộp nhập phạm vi rồi nhấp vào
- Đây là danh sách các siêu liên kết được trích xuất.
Đọc Thêm: Cách lấy siêu liên kết từ một ô Excel bằng VBA (3 phương pháp)
Các bài đọc tương tự
- [Đã sửa!] Điều này Sổ làm việc chứa các liên kết đến một hoặc nhiều nguồn bên ngoài có thể không an toàn
- Cách tạo siêu liên kết trong danh sách thả xuống tới một trang tính khác trong Excel
- Cách siêu liên kết nhiều ô trong Excel (3 cách)
- Tại sao liên kết Excel của tôi liên tục bị hỏng? (3 lý do kèm theo giải pháp)
- [Đã sửa!] 'Sổ làm việc này chứa các liên kết đến các nguồn dữ liệu khác' trong Excel
3. Trích xuất Siêu liên kết từ Url bằng Tính năng Chỉnh sửa Siêu liên kết trong Excel
Sử dụng Chỉnh sửa Siêu liên kết để trích xuất các siêu liên kết là một quy trình thủ công sẽ tốn thời gian và công sức quý báu. Tuy nhiên, nó là một phương pháp hữu ích để biết. Hãy xem cách chúng ta có thể trích xuất một siêu liên kết từ một URL bằng cách sử dụng kỹ thuật này. Cáccác bước được đưa ra bên dưới.
Các bước:
- Nhấp vào trên ô chứa URL được giải nén . Ở đây, chúng tôi đã chọn ô B5 .
- Nhấp chuột phải chuột sẽ mở ra menu ngữ cảnh và sau đó chọn Chỉnh sửa siêu liên kết.
- Các bước trên đã mở lên Cửa sổ Chỉnh sửa siêu liên kết . Hộp nhập địa chỉ hiển thị siêu liên kết.
- Nhấn Ctrl + C đến sao chép siêu liên kết và nhấp vào OK để đóng cửa sổ. Sau đó, dán liên kết đã sao chép vào ô mong muốn. Chúng tôi đã dán siêu liên kết được liên kết với ô B5 trong ô C5.
- Bằng cách làm theo quy trình này, chúng tôi có thể nhận được từng siêu liên kết khác.
Đọc thêm: Cách chỉnh sửa siêu liên kết trong Excel (5 cách nhanh chóng và dễ dàng)
Những điều cần nhớ
- Mặc dù việc sử dụng mã VBA là rất tốt để đạt được mục tiêu của chúng tôi. Nhưng khi mã được chạy, chúng tôi sẽ mất lịch sử . Điều đó có nghĩa là chúng tôi không thể hoàn tác thay đổi nữa.
- Trong trường hợp chúng tôi cần thay đổi dữ liệu nguồn của chúng tôi thỉnh thoảng, tốt hơn là sử dụng các phương pháp sử dụng hàm như chúng ta đã sử dụng trong phương pháp 1 . Trong trường hợp này, đầu ra là động với sự thay đổi của dữ liệu nguồn .
Kết luận
Bây giờ, chúng tôi biết một số phương pháp để trích xuấtsiêu liên kết từ các URL trong Excel. Hy vọng rằng nó sẽ khuyến khích bạn sử dụng các phương pháp này một cách tự tin hơn. Mọi thắc mắc, góp ý đừng quên để lại ở khung bình luận bên dưới.