首页 > 解决方案 > 如何使用api在谷歌表格中每2个单元格重复一次

问题描述

我需要在每 2 个单元格中重复一次公式。例如 A1=公式,B1=空白,C1=公式,D1=空白。或者用0填空。有没有可能这样做?

标签: c#google-apps-scriptgoogle-sheets

解决方案


尝试这个:

 function myFunction() {

    var ss = SpreadsheetApp.getActive()

    for(x=0; x<10; x++){

    ss.getActiveSheet().getRange(1, (x*2)+1, 1, 1).setFormula('=yourFormula');
    ss.getActiveSheet().getRange(1, (x*2)+2, 1, 1).setValue("");

    }
    }

您必须根据您希望它运行的次数来调整 x<10。如果您希望它成为一个变量,请解释一下,以便我们为您提供帮助。


推荐阅读