【问题标题】:Splitting spreadsheet strings into array values [duplicate]将电子表格字符串拆分为数组值[重复]
【发布时间】:2016-01-22 11:47:47
【问题描述】:

我需要将单元格中的值拆分为单独的数组值。我正在从我的电子表格中获取电子邮件列表,并且需要使用 addCommenters() 方法。

电子表格单元格值:email1@email.com, email2@email.com, email3@email.com ...等

我需要正确拆分", " 以将数组传递到addCommenters()

执行此操作的程序化方式是什么?

【问题讨论】:

  • 我知道,“重复”不仅仅是拆分字符串。

标签: arrays google-apps-script google-sheets


【解决方案1】:

如果你得到那个单元格的值(使用 .getValue())

var emails = sheet.getRange(range_here).getValue()

然后应用split()方法

var commentersArray = emails.split(",")

您将拥有一个可以传递给 .addCommenters() 方法的数组。

file.addCommenters(commentersArray);

【讨论】:

  • 我不确定这是否可行,因为它没有显示此方法的下拉菜单。为什么它不像其他方法那样自动完成?
  • 不确定。也许是因为它不是“纯” GAS 方法,而是 javaScript 方法?
  • 这是有道理的,在其中添加所有 javascript 是不切实际的。您能否就我与同一项目相关的其他问题提供帮助?
猜你喜欢
  • 1970-01-01
  • 2013-08-19
  • 2011-12-20
  • 1970-01-01
  • 2013-01-03
  • 2016-01-15
  • 2021-10-09
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多