我有4个具有自己的自定义功能的电子表格和1个显示该4个电子表格中数据的电子表格。如果需要更新,则需要进入每个文件并运行自定义函数。请以更合适的方式教我。
//custom menu
function onOpen(){
var ui = SpreadsheetApp.getUi();
ui.createMenu("Custom menu")
.addItem("Refresh", "Refresh")
.addToUi();
}
function Refresh(){
var file1 = SpreadsheetApp.openById("####").getSheetByName("Sheet1");
var file2 = SpreadsheetApp.openById("####").getSheetByName("Sheet1");
file1.customFunctionOfFile1(); //to refresh the contents of itself *wrong*
file2.customFunctionOfFile2(); //to refresh the contents of itself *wrong*
}