这是关于“Google Apps脚本”的简单问题。
我做了什么?
在这里,我创建了一个包含相关脚本的工作表: https://docs.google.com/spreadsheets/d/1dIsQCs7TX83Y-TFMsnuOKUtkwQFRSCZ21h3E0VH7PBI/edit?usp=sharing
此表格的单元格 A1 的电子邮件地址。当运行绑定到此工作表的脚本(工具>脚本编辑器>运行)时,它会成功将工作表内容发送到存储在A1单元格中的电子邮件地址。目前,此脚本仅从B1单元格中获取内容。我想将此功能扩展到工作表中的表单。
这是关联的script:
function sendEmail()
{
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 1; // First row of data to process
var numRows = 1; // Number of rows to process
// Fetch the range of cells
var dataRange = sheet.getRange(startRow, 1, numRows, 2)
// Fetch values for each row in the Range.
var data = dataRange.getValues();
for (i in data)
{
var row = data[i];
var emailAddress = row[0]; // First column
var message = row[1]; // Second column
var subject = "Sending Email from a Spreadsheet Form";
MailApp.sendEmail(emailAddress, subject, message);
}
}
我在寻找什么?
如何在上面的工作表中添加表单,以允许用户从下拉列表中输入一些数据(比如产品名称);以及如何在表单上添加发送按钮,单击此按钮时,它将发送一封电子邮件,其中包含表单的内容(无论用户从下拉列表中选择了哪个)到电子邮件地址在A1的单元格中输入表单。
非常感谢
答案 0 :(得分:0)