App Script 多个变量中的最后一行项目
App Script last row items in multiple variables
我尝试使用应用程序脚本将最后一行的值分成多个变量。
示例:
<div class="s-table-container"><table class="s-table"><thead>
<tr>
<th style="text-align:left">left</th>
<th style="text-align:center">center</th>
<th style="text-align:right">right</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">One</td>
<td style="text-align:center">Two</td>
<td style="text-align:right">Three</td>
</tr>
<tr>
<td style="text-align:left">A</td>
<td style="text-align:center">B</td>
<td style="text-align:right">C</td>
</tr>
</tbody>
</table></div>
预期输出:
Var leftColumn = A;
Var middleColumn = B;
Var 右列 = C;
我使用以下代码获取了最后一行的值:
var data = sheet.getRange(sheet.getLastRow(), 1, 1, sheet.getLastColumn()).getValues();
我相信你的目标如下。
- 您想检索 sheet 最后一行的值,并想将列“A”到“C”的值分别放入 `leftColumn、middleColumn、rightColumn 的变量中。
在你的脚本中,做如下修改怎么样?
发件人:
var data = sheet.getRange(sheet.getLastRow(), 1, 1, sheet.getLastColumn()).getValues();
收件人:
var [leftColumn, middleColumn, rightColumn] = sheet.getRange(sheet.getLastRow(), 1, 1, sheet.getLastColumn()).getValues()[0];
- 通过此修改,
leftColumn, middleColumn, rightColumn
的变量具有最后一行“A”至“C”列的值。
参考:
我尝试使用应用程序脚本将最后一行的值分成多个变量。
示例:
<div class="s-table-container"><table class="s-table"><thead>
<tr>
<th style="text-align:left">left</th>
<th style="text-align:center">center</th>
<th style="text-align:right">right</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align:left">One</td>
<td style="text-align:center">Two</td>
<td style="text-align:right">Three</td>
</tr>
<tr>
<td style="text-align:left">A</td>
<td style="text-align:center">B</td>
<td style="text-align:right">C</td>
</tr>
</tbody>
</table></div>
预期输出:
Var leftColumn = A;
Var middleColumn = B;
Var 右列 = C;
我使用以下代码获取了最后一行的值:
var data = sheet.getRange(sheet.getLastRow(), 1, 1, sheet.getLastColumn()).getValues();
我相信你的目标如下。
- 您想检索 sheet 最后一行的值,并想将列“A”到“C”的值分别放入 `leftColumn、middleColumn、rightColumn 的变量中。
在你的脚本中,做如下修改怎么样?
发件人:
var data = sheet.getRange(sheet.getLastRow(), 1, 1, sheet.getLastColumn()).getValues();
收件人:
var [leftColumn, middleColumn, rightColumn] = sheet.getRange(sheet.getLastRow(), 1, 1, sheet.getLastColumn()).getValues()[0];
- 通过此修改,
leftColumn, middleColumn, rightColumn
的变量具有最后一行“A”至“C”列的值。