作者cravat (輕巧巧的)
標題Re: [詢問] GOOGLE試算表的指令碼編輯器
時間Sun Feb 14 10:36:56 2016
※ 引述《mmpo03 (三小朋友)》之銘言:
: GOOGLE的試算表,可以一堆人線上共同一起編輯,這個功能真的是很棒
: 在下用這個幫玩遊戲的朋友群做了一份文件
: https://goo.gl/YcLD9x
: 給遊戲群朋友的使用與示範影片
: https://www.youtube.com/watch?v=A12ZGl_s9KM
: 第二個分頁我有秀出我寫的函式
: 各位可以看到...寫的烙烙長
: 幾乎都要把同樣的東西寫十四遍
: 因為不知道要怎麼把一整列的表格傳進自己寫的函式裡
: 有試過當成陣列來操作也去找VBA的方法來試,也找了openoffice的方法來試
: 完全都不行......
: GOOGLE試算表的內定函式,也不能在指令碼編輯器裡,會顯示未定義的函式
: 不曉得有沒有人知道怎麼傳一整列的資料....或有網站跟合適的關鍵字去找到這方面的資
: 料
: 用中文關鍵字去找,都找到一堆沒義意的資料
var as = SpreadsheetApp.getActiveSheet();
var lastrow = as.getLastRow();
var i, j;
for (i = 3; i < lasttow; i++)
{
for (j = 2; j < 16; j++)
{
if(!as.getRange(i,j).isBlank())
{
break;
}
}
as.getRange(i,18).setValue("是");
}
參考一下, 不確定符合你的需求 :)
google search "google sheet app script" 可以找到函式說明
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.232.96
※ 文章網址: https://www.ptt.cc/bbs/Google/M.1455417419.A.408.html
推 mmpo03: 謝謝C大的範例,這幾天我有陸續在找這方面的資料 02/14 16:39
→ mmpo03: google的APP Script網站有函式介紹,但我可能對這東西的程 02/14 16:40
→ mmpo03: 序架構不是很懂,有幾個範例和函式複制來試.ERROR一堆,C大 02/14 16:40
→ mmpo03: 寫的範例就蠻讓人簡潔易懂 02/14 16:41