AppsScript记录通过AppSheet在GoogleSheets中进行复制粘贴和编程更改
创始人
2024-11-10 09:00:33
0

可以通过在Google Sheets中使用Google Apps Script为AppSheet中的复制粘贴和编程更改记录修改日志。

以下是一个示例代码,可记录任何列中的输入、更改和删除,并将其添加到名为'修改记录”的工作表中。

function onEdit(e) { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet = ss.getSheetByName('修改记录'); var range = e.range; var row = range.getRow(); var column = range.getColumn(); var editedValue = e.value; var oldValue = e.oldValue;

var date = new Date(); var user = Session.getActiveUser().getEmail();

if (sheet == null) { sheet = ss.insertSheet('修改记录'); sheet.appendRow(['日期和时间', '单元格位置', '修改前内容', '修改后内容', '用户']); sheet.deleteColumns(6, sheet.getMaxColumns()-5); }

sheet.appendRow([date, Utilities.formatString('R%sC%s', row, column), oldValue, editedValue, user]); }

要使用此代码,请按以下步骤操作:

  1. 打开Google Sheets工作簿。
  2. 在'工具”菜单中,选择'脚本编辑器”。
  3. 将示例代码粘贴到脚本编辑器中。
  4. 在脚本编辑器中,选择'编辑器”菜单中的'现有的附加组件”。
  5. 搜索和安装'触发器”附加组件。
  6. 回到Google Sheets工作簿,选择'工具”菜单中的'脚本编辑器”。
  7. 选择'编辑器”菜单中的'当前项目的触发器”。
  8. 在新的窗口中,选择'添加触发器”按钮。
  9. 选择以下选项:'运行”:onEdit,'事件类型”:编辑,'从”:电子表格,'发生时间”:即时触发器。
  10. 点击'保存”。

现在,每当您在Google Sheets中进行编辑操作时,都会将记录添加到'修改记录”工作表中,包括日期和时间,单元格位置,以前的内容,新的内容和用户。

相关内容

热门资讯

值得注意的是!wepoker免... 值得注意的是!wepoker免费透视(透视)新上游辅助(好像有辅助工具)-哔哩哔哩1、首先打开新上游...
透视讲解!wepoker科技辅... 透视讲解!wepoker科技辅助器(透视)江西中至黑科技辅助软件(总是有辅助辅助器)-哔哩哔哩一、江...
透视中牌率!hhpoker德州... 透视中牌率!hhpoker德州透视挂(透视)潮汕激k脚本(果然是有辅助平台)-哔哩哔哩1、上手简单,...
透视好友房!竞技联盟透视插件(... 透视好友房!竞技联盟透视插件(透视)涂山山西辅助(本来真的有辅助辅助器)-哔哩哔哩1、涂山山西辅助透...
据了解!拱趴大菠萝十三水作必弊... 据了解!拱趴大菠萝十三水作必弊(透视)微信小程序辅助工具(其实是真的辅助软件)-哔哩哔哩1、用户打开...
透视讲解!约局吧德州有挂吗(透... 透视讲解!约局吧德州有挂吗(透视)多乐跑胡子辅助(一直是真的辅助平台)-哔哩哔哩1、让任何用户在无需...
透视脚本!wpk辅助(透视)7... 透视脚本!wpk辅助(透视)789大菠萝有挂吗(确实有辅助安装)-哔哩哔哩1、透视脚本!wpk辅助(...
透视挂!wepoker有透视功... 透视挂!wepoker有透视功能吗(透视)微信小程序微乐家乡辅助器(都是真的是有辅助软件)-哔哩哔哩...
近日!wepoker破解器有用... 近日!wepoker破解器有用吗(透视)福建天天开心辅助工具下载(果然有辅助下载)-哔哩哔哩1、完成...
透视总结!hhpoker一直输... 透视总结!hhpoker一直输有挂吗(透视)开心庄园辅助器免费(一直真的是有辅助平台)-哔哩哔哩1、...