Javascript 电子邮件中的粗体文本-谷歌电子表格

Javascript 电子邮件中的粗体文本-谷歌电子表格,javascript,google-apps-script,google-sheets,Javascript,Google Apps Script,Google Sheets,当我打开msgBox时,我正在寻找在电子邮件中加粗文本的方法。 我只想要粗体标题,如下图所示: 这是我的脚本,您在行中选择感兴趣的单元格并运行函数。函数显示行中每个单元格的数据信息,如“名称”和“电子邮件”信息。然后,如果您按send,它将发送包含此信息的电子邮件。我想要更清晰的标题 函数sendmail(){ var ss=SpreadsheetApp.getActiveSpreadsheet(); 变量fr1=ss.getSheetByName(“Sheet1”); var cell=s

当我打开msgBox时,我正在寻找在电子邮件中加粗文本的方法。 我只想要粗体标题,如下图所示:

这是我的脚本,您在行中选择感兴趣的单元格并运行函数。函数显示行中每个单元格的数据信息,如“名称”和“电子邮件”信息。然后,如果您按send,它将发送包含此信息的电子邮件。我想要更清晰的标题

函数sendmail(){ var ss=SpreadsheetApp.getActiveSpreadsheet(); 变量fr1=ss.getSheetByName(“Sheet1”); var cell=ss.getActiveCell().getRow(); var lastColumn=fr1.getLastColumn(); var lastRowValues=fr1.getRange(单元格,1,1,lastColumn).getValues(); var Nr=最后一行值[0][0]; var Data=lastRowValues[0][1]; var Information=lastRowValues[0][2]; var Name=lastRowValues[0][3]; var email=lastRowValues[0][4]; var urlOfSS=ss.getUrl(); var message=“message”+ “\n”+ “\nNr:”+Nr+ “\n数据:”+数据+ “\n信息:”+信息+ “\n名称”+名称+ “\n电子邮件:”+电子邮件+ “\n”+ “\n链接到电子表格:”+ “\n”+urlOfSS; var emails=ss.getSheetByName(“Sheet1”); var numRows=emails.getLastRow(); var emailTo=电子邮件; var subject=“Zgłoszenie FAS-”+Nr; 如果(电子邮件==“”){ msgBox('此行为空-选择另一行'); }否则{ var ui=SpreadsheetApp.getUi(); var l=ss.getSheets()[0] var response=ui.alert('Email',“是否需要电子邮件”\nNr:“+l.getRange(单元格,1)。getValue()+”\n数据:“+l.getRange(单元格,2)。getValue()+”\n通知:”+l.getRange(单元格,3)。getValue() +“\n名称:”+l.getRange(单元格,4.getValue(),ui.ButtonSet.YES\u NO); 如果(响应==ui.Button.YES){ 发送电子邮件(emailTo、主题、消息); }否则{ log('用户单击“否”或对话框的关闭按钮'); } }
}如果我理解这一要求,只有侧标题(在截图中加下划线)需要装饰

在浏览谷歌应用程序脚本文档时,我遇到了这个问题。 希望这对你有帮助

使用HtmlServices&htmloutfromfile()可以满足您的需求

请参阅自定义对话框。这对你有帮助