0
我希望能夠解析一個數字的谷歌表格列,並使用谷歌腳本和HTML顯示整個行。谷歌腳本中的解析和顯示錶格
此刻我可以很容易地顯示整個表格。
Code.gs
function doGet() {
return HtmlService
.createTemplateFromFile('Index')
.evaluate();
}
function getData() {
return SpreadsheetApp
.openById('0AvF9FEyqXFxAdEplRHp5dGc4Q1E3OXMyV2s4RktiQWc')
.getDataRange()
.getValues();
}
的Index.html
<? var data = getData(); ?>
<table border='1px solid black'>
<? for (var i = 0; i < data.length; i++) { ?>
<tr>
<? for (var j = 0; j < data[i].length; j++) { ?>
<td><?= data[i][j] ?></td>
<? } ?>
</tr>
<? } ?>
</table>
我試圖導入表,並建立一個數組,然後用一個for循環我正在尋找沒有成功的價值。
function rowOf(containingValue, range) {
var outRow = null;
if(range.constructor == Array)
{
for (var i = 0; i < range.length; i++)
{
if(range[i].constructor == Array && range[i].length > 0)
{
if (range[i][0] == containingValue)
{
outRow = i+1;
break;
}
}
}
}
return outRow;
}
如何根據列中的值獲取單行輸出?