【问题标题】:Archiving data in google sheets - multiple rows and multiple columns在谷歌表格中存档数据 - 多行和多列
【发布时间】:2015-02-27 19:33:25
【问题描述】:

大家好,我正在尝试修改我在这篇文章 (Archiving in Google Spreadsheets with Date Using Apps Script) 中找到的脚本。目标是将其设置在时间触发器/按钮上,以将特定范围的单元格设置为同一工作簿中的工作表。存档时,它应该覆盖“存档”表上单元格范围内的先前存档数据。我已经用这篇文章中的这个建议的脚本玩过这个脚本,并删除了该操作的“删除”和“优先级”组件,但仍然无法让它简单地覆盖已经存在的内容。随着我继续学习,我将继续以我有限的知识使用它,但非常感谢任何帮助或提示。或者,如果他们是一个预先存在的代码,可以达到我错过的目的,我很想听听。

感谢您提供的任何见解以及过去的所有帮助。

*感谢 Jad 和 User1786546 的原始发帖。

【问题讨论】:

    标签: google-sheets archive


    【解决方案1】:

    我快速浏览了脚本帖子。 如果您希望它在写入之前删除存档数据,您可能需要在写入数据之前先清除工作表的内容。

    targetsheet.clearContent();
    

    这将清除整个目标表,(目标表是您链接到的脚本中的变量,可以更改此名称),包括列标题。 如果这是不可取的,那么您可能希望使用

     getRange().clearContent();
    

    请参阅此链接了解更多信息。 https://developers.google.com/apps-script/reference/spreadsheet/range#clearContent()

    如果您仍需要进一步的帮助,请尝试共享一个包含真实数据和工作表的虚拟电子表格。

    【讨论】:

    • 非常感谢您的反馈。我将在接下来的一周内致力于这个项目,并会试一试。再次感谢您!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    • 1970-01-01
    • 2017-09-29
    相关资源
    最近更新 更多