我已经编写了一个谷歌脚本,将工作表复制到另一个工作簿中,该工作表存在该工作表,从而生成一个名为“...的副本”的文件夹。让我们称该工作表为“原始”
- 完成后,工作簿将有一个名为“Original”和“Copy of Original”的文件夹
- 我使用脚本删除“原始”文件夹
- 我使用脚本将“原始副本”重命名为“原始”
现在的问题是新复制的具有附加文件夹的文件无法引用新的“原始”并给出错误。
请告知此过程应执行的顺序。谢谢普雷斯顿
我已经编写了一个谷歌脚本,将工作表复制到另一个工作簿中,该工作表存在该工作表,从而生成一个名为“...的副本”的文件夹。让我们称该工作表为“原始”
现在的问题是新复制的具有附加文件夹的文件无法引用新的“原始”并给出错误。
请告知此过程应执行的顺序。谢谢普雷斯顿
我将 CopyTo() 的过程更改为另一个电子表格,然后删除原始工作表并将“副本”命名回原始工作表名称。我现在 CopyTo() 并使用枚举来更新同一工作表 range.copyTo(orig,SpreadsheetApp.CopyPasteType.PASTE_FORMAT,false); range.copyTo(orig,SpreadsheetApp.CopyPasteType.PASTE_FORMULA,false); range.copyTo(orig,SpreadsheetApp.CopyPasteType.PASTE_DATA_VALIDATION,false); range.copyTo(orig,SpreadsheetApp.CopyPasteType.PASTE_CONDITIONAL_FORMATTING,false); range.copyTo(orig,SpreadsheetApp.CopyPasteType.PASTE_COLUMN_WIDTHS,false); 然后我删除了“......的副本”表,并且引用似乎没有受到影响。感谢您花时间提供帮助。