我正试图编写一个脚本来不断更新两个电子表格,以使其中的信息始终进入另一个电子表格。
完整的项目是创建一个包含50个人的主电子表格,每个电子表格都有自己的工作表/页面,但是由于他们不被允许查看其他人,因此不允许他们访问此主工作表。数据。 (我目前不知道任何查看许可命令,但我很确定没有任何命令)。
因此,我一直在考虑的解决方案是创建50个其他电子表格,并且每个电子表格都将具有一个包含与主电子表格相同的所有信息的工作表,并且该工作表的名称将与主页面上的名称相同
我在另一个帖子上找到了类似问题的代码
function onEdit(e) {
// Get the event object properties
var range = e.range;
var value = e.value;
//Get the cell position
var row = range.getRowIndex();
var column = range.getColumnIndex();
exportValue(row,column,value)
}
function exportValue(row,column,value) {
var ss = SpreadsheetApp.openById(targetID);
var s = ss.getSheetByName(targetSheetName);
var target = s.getRange(row, column);
target.setValue(value);
}
在这种情况下,我了解除了(“ var range = e.range; var value = e.value;”)行之外,所有事情都在做什么,idk是我正在寻找或不寻找的东西
预先感谢
:)