Como obter o link para determinada linha no Google Script / planilha do google?
Sep 24 2020
Como obter o hiperlink para a linha no Google Script / Planilha Google?
Quando eu tentei:
var hyperlink = row[2].hyperlink;
o resultado é:
undefined
Respostas
3 Tanaike Sep 24 2020 at 13:23
Eu acredito que seu objetivo é o seguinte.
- Você deseja recuperar o hiperlink da linha específica usando o Google Apps Script.
Pontos de modificação:
- Infelizmente, não consigo entender sobre
var hyperlink = row[2].hyperlink;erow[2]. Portanto, por exemplo, quandorow[2]é um array e você deseja recuperar o hiperlink da linha 3, pode criar o link. - Por exemplo, o hiperlink da primeira linha é o seguinte.
https://docs.google.com/spreadsheets/d/{spreadsheetId}/edit#gid={sheetId}&range=1:1- Eu acho que isso pode ser usado.
Script de amostra:
function myFunction() {
const sheetName = "Sheet1"; // Please set the sheet name.
const rowNumber = 3; // `row[2]` of `row[2].hyperlink` is the row 3?
const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getSheetByName(sheetName);
const hyperlink = `https://docs.google.com/spreadsheets/d/${ss.getId()}/edit#gid=${sheet.getSheetId()}&range=${rowNumber}:${rowNumber}`;
console.log(hyperlink)
}
Observação:
- Use este script com a ativação do V8.
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas