我想使用应用程序脚本将列数据按时间间隔一一复制到单元格

问题描述 投票:0回答:1

我想使用应用程序脚本将列数据按时间间隔一一复制到一个单元格。

A 栏 B 栏
细胞1
细胞3
4 号电池
5 号小区

将A1列复制到B1列 等待 5 秒 将 A2 列复制到 B1 列 等待 5 秒 将 A3 列复制到 B1 列 继续...

我想自动执行此操作

我需要这个应用程序脚本代码。

google-apps-script
1个回答
0
投票
function myFunk01() {
  var ss = SpreadsheetApp.getActive();
  const sh = ss.getSheetByName("Sheet0");
  const vs = sh.getRange(2,1,sh.getLastRow() - 1).getValues().flat();
  vs.forEach((e,i) => {
    sh.getRange(i + 2,2).setValue(e);
    SpreadsheetApp.flush();
    Utilities.sleep(5000);
  });
}
© www.soinside.com 2019 - 2024. All rights reserved.