Google 脚本 - 语句执行顺序

Google Script - Order of statement execution

我遇到脚本执行问题。我需要帮助:

我想设置脚本名称“datasu”&“su”在上一个脚本执行完成后执行。因为后面的脚本会基于前面脚本的结果。我试过使用 return 但它没有用。 运行 是否有任何解决方案并根据订单完成脚本? 请帮我解决这个问题,非常感谢!

  var team_num = team_ss.filter(String).length;
  ss.getRange(2,1,ss.getLastRow(),23).clearContent();
  var dataena = ss.getRange(2,1,ena.getLastRow(),22).setValues(valueena);
  console.log(team_num);
  var ena = ss.getRange(team_num+1,23,(ss.getLastRow()-team_num),1).setValue('Ena');
  var datasu = ss.getRange(ss.getLastRow()+1,1,su.getLastRow(),22).setValues(valuesu);
  var su = ss.getRange(team_num+1,23,(ss.getLastRow()-team_num),1).setValue('SU');```

不是很清楚您要在此处执行的操作,但请尝试在您要确保已写入电子表格的代码行之后添加 SpreadsheetApp.flush()