[英]How to parse the Range object in Google Apps Script
我需要在 Google Apps 腳本中解析和編輯 Range object( SpreadsheetApp.getActiveRange()
的結果)。
目標:在 Google 表格中:用戶單擊一個項目(在 A 列中)並按下工具欄中的“創建 QR 碼”按鈕。 這會在行(C 列)后面放置一個相應的 QR 碼。
我期待類似(偽代碼):
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var cell = SpreadsheetApp.getActiveRange()
//Logger.log(cell) --> "A2"
cell = cell.split("");
cell[0] = "B";
cell = cell.join("")
//Logger.log(cell) --> "B2"
ss.getRange(cell).setFormula('=image("https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl="' + cell'));
不建議解析范圍 object。 改用range.offset :
SpreadsheetApp
.getActiveRange()
.offset(0,1)
.setFormula('=1+0')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.