Tôi đang sử dụng SpreadsheetApp.getActiveRange(). GetValues (); để lấy giá trị của một dải ô, nhưng nó không trả về siêu kết nối liên kết với ô đó, chỉ văn bản. Có cách nào để có được các siêu liên kết hoặc tôi phải thêm một lĩnh vực khác với các url trong nó?Làm cách nào tôi có thể truy xuất siêu liên kết từ ô dữ liệu trong tập lệnh ứng dụng google?
Cảm ơn.
CẬP NHẬT: Đây là cách tôi đã sử dụng nó để tạo danh sách liên kết.
<ul>
<?
var range = SpreadsheetApp.getActiveRange();
var data = range.getValues();
var links = range.getFormulas();
for(var i=1; i < data.length; i++){
if(data[i][0] !== ''){
?>
<li><a href="<?= links[i][0].split("\"")[1]; ?>"><?= data[i][0]; ?></a></li>
<?
}
}
?>
</ul>
Nhờ đó dẫn tôi đi đúng hướng . var links = SpreadsheetApp.getActiveRange(). GetFormulas(); Rất tuyệt vời. – Scottux
Nó hoạt động nhưng phương pháp triển khai đúng cho bất kỳ ai thậm chí ẩn danh là gì? – hyip
Lưu ý rằng thao tác này không hoạt động nếu HYPERLINK có URL động. –