删除公式但保留Google Spreedsheet中所有工作表的结果

时间:2018-05-24 08:14:39

标签: excel google-sheets

我想删除所有公式,但保留结果,在所有表格中。

It can be done for a selection of cells,但我有多张纸张,我想要一个插件或方法为所有纸张执行此操作。

1 个答案:

答案 0 :(得分:1)

将以下功能添加到脚本编辑器并保存(!!)。

function onOpen() {
SpreadsheetApp.getUi().createMenu('Script')
    .addItem('Remove formulas', 'removeFormulas')
    .addToUi()
}

function removeFormulas() {
    SpreadsheetApp.getActive().getSheets()
        .forEach(function (sh) {
            var r = sh.getDataRange()
            r.copyTo(r, {
            contentsOnly: true
        })
    })
}

然后重新打开电子表格,然后从菜单'脚本'点击'删除公式'。