作者:
cravat (輕巧巧的)
2016-02-14 10:36:56※ 引述《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" 可以找到函式說明
作者:
mmpo03 (三小朋友)
2016-02-14 16:39:00謝謝C大的範例,這幾天我有陸續在找這方面的資料google的APP Script網站有函式介紹,但我可能對這東西的程序架構不是很懂,有幾個範例和函式複制來試.ERROR一堆,C大寫的範例就蠻讓人簡潔易懂