在脚本中设置emailAddress

时间:2019-12-24 02:08:15

标签: google-apps-script

我研究过SO,并在Google上研究了我的许多问题,但没有找到任何可以直接回答的问题。我正在设置代码以一次(或多次)通过电子邮件发送工作表。我在设置收件人的电子邮件地址时遇到麻烦。我需要脚本为数据范围(P122:P126)中的每个地址发送一封电子邮件。

很遗憾,出于隐私原因,我无法共享整个脚本。 (肯定地说,除此以外的所有方法都有效。)

活动工作表为“ var sourceSheet” 电子邮件地址的数量是活动工作表上单元格S121中的数字 所需的所有电子邮件地址均位于活动工作表("P122:P126")

的垂直列中

这是代码的相关部分:

  // Sets the recipient of the email message
    
  var numRows = sourceSheet.getRange("S121:S121").getValues();  // Number of rows to process
  // Fetch the range of cells P122:P126 that contain email addresses
  var dataRange = sourceSheet.getRange(122,16,numRows,1);
  // Fetch values for each row in the Range.

要获取“ GmailApp.sendEmail”语句可用的一个(或多个)电子邮件地址,需要做什么?无论我如何分析问题,在我看来(并且我可能是错的)循环都是必要的,而且我不知道如何使用信息来创建所需的动作。

1 个答案:

答案 0 :(得分:0)

尝试一下:

 var numRows=sourceSheet.getRange("S121").getValue();
 var dataRange=sourceSheet.getRange(122,16,numRows,1);