google-apps-script - 尝试复制可变长度列表
问题描述
我正在尝试将列表从工作表 A 复制到工作表 B。(如果需要,我将列表中的数据使用的行数保存在单元格中。)
电子表格文件包含 5 张工作表,其中“分析”是一张。它包含 4-5 个表格,每个表格由一个空白行分隔。
列表本身的长度是可变的——有时是 9 行,有时是 17 行。谢天谢地,它总是 5 列宽。
将列表放入工作表 B 后,我需要将所有单元格边框设置为 TRUE。
这是我一直在玩的代码:
var sss =
SpreadsheetApp.openById(Sheet A);
var ss = sss.getSheetByName('Analysis'); //
var tblRows = sss.getRange('Analysis!K190').getValue();
var range = SpreadsheetApp.getRange('190,5,tblRows,5'); //assign the range you want to copy
var data = range.getValues();
var tss =
SpreadsheetApp.openById(Sheet B);
var ts = tss.getSheetByName('2018');
ts.getRange(ts.getLastRow()+1,1,tblrows,5).setValues(data);
(我不确定这个格式是否正确)
无论如何,我将列表使用的行数保存为电子表格单元格中的变量,我想使用它,因为我发现“getLastRow”获取工作表的最后一行,而不是最后一行那是非空白的。(这可能会给我带来麻烦,因为我做错了什么……)我知道我搞砸了,所以如果需要,请随意扔掉所有东西并重新开始。
有人愿意按照我的方式提出一些想法吗?
解决方案
推荐阅读
- python - 根据范围将列表拆分为多个列表:PYTHON
- settings - Moodle 显示通过并重新尝试消息
- javascript - 向空对象属性添加值
- nginx - Fail2ban Nginx-noscript 错误地禁止 ip
- reactjs - Microsoft Graph API REST 授权流 CORS 错误
- python - 从 crontab 在 virtualenv 中运行 python 方法
- google-analytics - 我可以在不设置“数据流”的情况下使用 Google 分析吗?
- qt - x2go / x2godesktopsharing 显示 qt.qpa.xcb:无法连接到显示器 / Mate 桌面
- r - 如何在 rdatatable 的“i”中传递名称向量?
- html - 如何使 div 大小独立于包含文本?