Sto usando SpreadsheetApp.getActiveRange(). GetValues (); per ottenere il valore di un intervallo di celle, ma non restituisce il collegamento ipertestuale associato a quella cella, solo il testo. C'è un modo per ottenere il collegamento ipertestuale o devo aggiungere un altro campo con l'url in esso?Come posso recuperare il collegamento ipertestuale da una cella di dati nello script di app di Google?
Grazie.
AGGIORNAMENTO: Questo è il modo in cui ho finito per usarlo per creare un elenco di collegamenti.
<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>
Grazie che mi hanno portato nella direzione giusta . var links = SpreadsheetApp.getActiveRange(). GetFormulas(); Davvero fantastico. – Scottux
Funziona, ma qual è il giusto metodo di distribuzione per chiunque sia anonimo? – hyip
Nota che questo non funziona se HYPERLINK ha un URL dinamico. –