Chuyển đổi một loạt các URL thành Siêu liên kết (Microsoft Excel)
John có một sổ làm việc có hơn hàng nghìn URL trong đó, tất cả đều nằm trong cột A. Đây không phải là siêu liên kết; chúng là văn bản thẳng của các URL riêng lẻ. John muốn chuyển đổi các URL thành các siêu liên kết đang hoạt động, nhưng thực hiện chuyển đổi riêng lẻ là một việc cực kỳ tẻ nhạt, đặc biệt là đối với nhiều URL.
Như trường hợp của hầu hết tẻ nhạt trong Excel, giải pháp là sử dụng macro để thực hiện chuyển đổi. Để có hiệu quả, macro cần phải đi qua từng ô trong một phạm vi đã chọn và nếu ô không trống, hãy chuyển đổi nội dung thành siêu kết nối. Sau đây sẽ thực hiện thủ thuật:
Sub URL_List()
Macro không phải là hoàn hảo; nó giả định rằng nếu một ô chứa bất kỳ thứ gì thì đó là một URL hợp lệ. Những gì nó làm là kiểm tra nội dung ô và nếu nội dung không được mở đầu bằng văn bản “http: //” thì nó sẽ được thêm vào. Siêu liên kết sau đó được tạo dựa trên nội dung ô.
_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 (3110) áp dụng cho Microsoft Excel 2000, 2002 và 2003. Bạn có thể tìm thấy phiên bản của mẹo này cho giao diện ribbon của Excel (Excel 2007 trở lên) tại đây: