以下のコードは、フォームが送信されたときに電子メールを生成し、データを読みやすい形式で表示します。例えば:
ユーザー名 ::
アクセスの種類 ::
Eメール ::
私がしたいのは、ヘッダーまたは [i] を太字にすることです。私はアプリのスクリプト言語に詳しくなく、太字のテキストを設定する方法を調査しましたが、これはリストをループしているため、簡単な方法が見つかりませんでした。テキストドキュメントも見ました。この投稿、StackOverflowを見つけましたが、答えは明確ではありません。
var email = sample@google.com;
var subject_1 = "Network/Computer Access Form";
var s = SpreadsheetApp.getActiveSheet();
var headers = s.getRange(1,1,1,s.getLastColumn()).getValues()[0];
var message = "";
for(var i in headers) {
message += headers[i] + ' :: '+ e.namedValues[headers[i]].toString() + "\n\n";
}
message += "Sheet URL :: " + SpreadsheetApp.getActiveSpreadsheet().getUrl() + "\n";
MailApp.sendEmail(email, subject_1, message);