在Google电子表格脚本中获取html的价值

时间:2017-05-04 13:41:19

标签: javascript google-sheets google-spreadsheet-api

是否可以从解析为HTML的工作表中获取值?我正在收到单个小区并通过电子邮件发送。我工作得很好,但我的电子邮件是纯文本。如何使用粗体,换行符等以HTML格式(在电子表格中看起来像)发送已解析的消息?

var message = sheet.getRange("A1").getValue();
MailApp.sendEmail({
  to: 'demo@demo.com',
  htmlBody: message,
  subject: 'test'       
}); 

1 个答案:

答案 0 :(得分:0)

这应该有效:

var html =  //YOUR HTML STRUCTURE
    '<body>' + 
      '<h2> Test </h2><br />' +
        '<p>'+ message +'</p>' +
    '</body>'   

MailApp.sendEmail(
    'your@emailaddress.com',         
    'Subject',                  
    'test', {                        // body
      htmlBody: html                 // advanced options
    }
  );

只需将您的信息添加到结构中即可。