Google apps script Google应用程序脚本-使用一个功能删除所有工作表中的重复项
我有来自另一个问题的代码,它对我来说非常有效,但我希望它能够删除每个工作表的副本,而不仅仅是当前活动的工作表。这也适用于包含大量数据的大型电子表格,因此我还必须记住6分钟的最大执行时间。有人有什么想法吗 这是我的密码:Google apps script Google应用程序脚本-使用一个功能删除所有工作表中的重复项,google-apps-script,google-sheets,duplicates,Google Apps Script,Google Sheets,Duplicates,我有来自另一个问题的代码,它对我来说非常有效,但我希望它能够删除每个工作表的副本,而不仅仅是当前活动的工作表。这也适用于包含大量数据的大型电子表格,因此我还必须记住6分钟的最大执行时间。有人有什么想法吗 这是我的密码: function removeDuplicates() { SpreadsheetApp.getActiveSheet().getDataRange().removeDuplicates(); } 下面的修改怎么样 发件人: 致: 在此修改中,使用getSheets()检
function removeDuplicates() {
SpreadsheetApp.getActiveSheet().getDataRange().removeDuplicates();
}
下面的修改怎么样 发件人: 致:
- 在此修改中,使用
检索所有工作表,并在循环中使用getSheets()
删除每个工作表的重复行removeDuplicates()
SpreadsheetApp.getActiveSheet().getDataRange().removeDuplicates();
SpreadsheetApp.getActiveSpreadsheet().getSheets().forEach(sheet => sheet.getDataRange().removeDuplicates());