【发布时间】:2018-11-10 19:07:07
【问题描述】:
我想要一个脚本,它可以使用脚本将文本更改为超链接。我在 D1:D 的 Google 工作表中有 D 列,例如:
12346
34566
23456
23455... and so on...
目前,我正在使用此脚本,这仅适用于名为 Sheet1 的特定选项卡。
function makeLink() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var aCell = ss.getRange("D1"), value = aCell.getValue();
aCell.setValue('=HYPERLINK("https://sellercentral.amazon.com/hzefad/orders/&orderId='+value+'","'+value+'")');
var aCell = ss.getRange("D2"), value = aCell.getValue();
aCell.setValue('=HYPERLINK("https://sellercentral.amazon.com/hzefad/orders/&orderId='+value+'","'+value+'")');
var aCell = ss.getRange("D3"), value = aCell.getValue();
aCell.setValue('=HYPERLINK("https://sellercentral.amazon.com/hzefad/orders/&orderId='+value+'","'+value+'")');
var aCell = ss.getRange("D4"), value = aCell.getValue();
aCell.setValue('=HYPERLINK("https://sellercentral.amazon.com/hzefad/orders/&orderId='+value+'","'+value+'")');
var aCell = ss.getRange("D5"), value = aCell.getValue();
}
有没有办法使用循环来缩短我的脚本?
【问题讨论】:
标签: javascript loops google-apps-script google-sheets