Google应用脚本:获取电子表格的网址并通过邮件发送

时间:2015-07-22 14:02:23

标签: google-apps-script google-sheets

我在电子表格中创建了一个按钮:我希望它在点击它时发送电子表格的网址,但现在却没有成功。

这是我的代码:

function mail() {

var destID = '1kVhuTwVr80AScne9ijtlWs9YlDf5YkixIFVVbPjoX5E';
var recipient = Session.getActiveUser().getEmail();
var sprURL = SpreadsheetApp.getActiveSpreadsheet();
Logger.log(sprURL.getUrl());

GmailApp.sendEmail(recipient, 'SUBJECT OF THE MAIL', 'The Spreadsheet sits at the following URL: ' + Logger.log(sprURL.getUrl()))

}

我哪里错了?

非常感谢你们。

1 个答案:

答案 0 :(得分:1)

错误是您在构建主题字符串时正在使用logger.log(url)。只需传递sprURL.getUrl()