仅在数据范围内的行上创建URL超链接

时间:2019-02-20 09:53:22

标签: google-apps-script google-sheets

我有一个正在运行的脚本,该脚本是我在网上找到的,它允许我将超链接添加到范围中,这样它将获取单元格的值,将其添加到超链接中并使文本显示为值本身。我目前为此指定了一个特定范围(“ 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+'")');
    }

  };

0 个答案:

没有答案