gì làm việc cho tôi trong Excel 2003 - đầu ra để CSV báo cáo kết quả của bạn:
CELLVALUE="=HYPERLINK("+QM+URLCONTENTS+QM+";"+QM+"URLDISPLAYNAME"+QM+")"
- lưu ý việc sử dụng dấu chấm phẩy
;
trong siêu liên kết. Tôi đã tìm thấy dấu phẩy không hoạt động cho tôi trong Excel 2003.
- Tùy thuộc vào tập lệnh hoặc ngôn ngữ bạn sử dụng dấu ngoặc kép có thể được xử lý khác nhau. Các cellvalue bạn đưa vào CSV trước khi bạn nhập nó vào Excel nên trông giống hệt như thế này:
"=HYPERLINK("URLCONTENTS";"URLDISPLAYNAME")"
nơi:
CELLVALUE
là sản phẩm ghi vào CSV
QM
được giá trị ASCII của ["]
-> (ASCII 34)
URLCONTENTS
là URL đầy đủ đến trang bạn muốn liên kết đến. - URLDISPLAYNAME
là văn bản bạn thấy trong ô Excel.
Bạn cũng có thể sử dụng đường dẫn tương đối và đặt vị trí cơ sở trong Excel.
Tệp/thuộc tính> Tóm tắt tab> Cơ sở siêu kết nối trường.
Sử dụng như fieldvalue một cái gì đó như http://www.SITENAME.com/SUB_LOCATION/../SUB_LOCATION
đặt điểm bắt đầu để bạn có thể nhấp vào điểm đó trong Excel. Tất nhiên, bạn không phải sử dụng SUB_LOCATION nếu chính tên trang web đã được giải quyết thành công cho đường dẫn tương đối của bạn.
Điều tôi không thể tìm thấy là cách làm cho các liên kết được tự động gạch dưới trong Excel. Từ lời khuyên khác được tìm thấy in this article:
Format bằng tay tất cả linkcells như gạch dưới và DARKBLUE (ví dụ) và sau đó là chức năng tiêu chuẩn xuất hiện với các liên kết đã thăm biến thành màu khác.
Nguồn
2013-04-04 10:15:55
Điều này được giải thích thêm một chút ở đây: http://stackoverflow.com/questions/6563091/can-excel-interpret-the-urls-in-my-csv-as-hyperlinks – Smalcat
http://stackoverflow.com/ question/6563091/can-excel-diễn giải-the-urls-in-my-csv-as-siêu liên kết – Smalcat