我确定这是一个愚蠢的问题,但我只是不知道答案。我在工作正常的工作表上运行以下脚本,但是,我需要它仅在一张工作表上起作用,而不是在所有工作表上起作用。我该怎么办?它应该处理的工作表称为“ SocialMediaSchedule”
function onEdit(e) {
if ([5, 7, 9].indexOf(e.range.columnStart) != -1) {
e.range.offset(0, 1).setValue(new Date()).setNumberFormat("d mmm yy");
}
}
非常感谢所有帮助。 最好, J
答案 0 :(得分:0)
onEdit()
的工作表运行SocialMediaSchedule
脚本。如果我的理解是正确的,那么该修改如何?
e.source.getSheetName()
检索工作表名称。function onEdit(e) {
if (e.source.getSheetName() == "SocialMediaSchedule" && [5, 7, 9].indexOf(e.range.columnStart) != -1) {
e.range.offset(0, 1).setValue(new Date()).setNumberFormat("d mmm yy");
}
}
如果我误解了您的问题,请告诉我。我想修改它。