【发布时间】:2022-04-14 00:36:25
【问题描述】:
当他们编辑该行中的值时,我正在尝试在指定单元格中自动填充编辑者的姓名或电子邮件。
为什么因为,如果 N' 人共享一张工作表,并且有多个用户将输入数据。在那种情况下,我需要知道特定数据是由谁输入的。
我编写了一个 Google 应用程序脚本,但它适用于所有工作表。我需要它只在名为“Purchase”的特定工作表中运行。
function onEdit(e)
{
var editedRange = e.range;
if ( editedRange.getColumn()==1 )
{ // if column A was edited
var u = Session.getActiveUser().getEmail();
editedRange.offset(0, 13).setValue(u); // write user's email to corresponding row in column N
}
};
我的工作表会是这样的。
【问题讨论】:
标签: google-apps-script google-sheets triggers google-apps