google-apps-script - 复制工作表但仅值
问题描述
我有一个每月运行的谷歌脚本,所以我可以比较两张纸之间的变化,这样我就可以跟踪每月的变动和差异。该脚本工作正常,如下所示
function makeTabs() {
var formattedDate = Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd");
var tabName = "Data " + formattedDate;
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Combined (Read Only)').copyTo(ss);
SpreadsheetApp.flush(); // Utilities.sleep(2000);
sheet.setName(tabName);
/* Make the new sheet active */
ss.setActiveSheet(sheet);
}
这里的问题是脚本也在复制所有公式,这意味着值正在更新,我不需要发生这种情况。我只想复制工作表值
解决方案
推荐阅读
- reactjs - 使用 flexDirection "row" 查看我的屏幕
- angular - 如何在网站中使用整个 Angular 应用程序?
- windows - 限制 Ninja 在 Windows 上使用的内核
- sql - 用来自不同列的字符串替换单元格内的部分字符串
- sql - Oracle减法运算如何转义列中的括号
- python - Django models.py 文件中的 for 循环会影响性能吗?
- javascript - 这些错误阻止我的 nodejs 应用程序加载
- c++ - Bazel 的 Mingw-w64 工具链(Ubuntu 20.04.1)
- java - ContentSummary.getSpaceConsumed 不考虑复制
- azure - Azure 持久函数调用优先级