Создать гиперссылку URL только для строк в диапазоне с данными - PullRequest
0 голосов
/ 20 февраля 2019

У меня запущен скрипт, который я нашел в сети и который позволяет мне добавить гиперссылку к диапазону, чтобы он взял значение ячейки, добавил его к гиперссылке и сделал текст показанным в качестве самого значения.В настоящее время я нацеливаюсь на определенный диапазон для этого ("B14: B97")

Что я хочу сделать, это вместо нацеливания на определенный диапазон, я хочу, чтобы он был нацелен на столбец B, строку 14 вплоть допоследняя строка с данными.

Мой текущий скрипт:

function createUrl() {
 var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = SpreadsheetApp.getActive();
  var range = sheet.getRange('B14:B97');
range.activate();

var selection = sheet.getSelection();

var currentCell = selection.getCurrentCell();

var activeRange = selection.getActiveRange();


    var numRows = range.getNumRows();

    for (var i = 1; i <= numRows; i++) {
      var value = range.getCell(i,1).getValue();
      range.getCell(i,1).setValue('=HYPERLINK("https://jira.com/browse/'+value+'","'+value+'")');
    }

  };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...