![](/img/trans.png)
[英]Send email from cell value google sheet, with other columns in email
[英]How to find value from Google sheet using multiple cell values and send email
要通過谷歌表發送電子郵件,您需要使用腳本編輯器編寫一些代碼。 我想你可以在這里找到更多細節
在研究了你的問題后,我假設如下:
E60
匹配的列。E60
的單元格時,您想要發送包含完整行內容的電子郵件。如果我的假設是正確的,您可以使用以下示例來滿足您的要求:
function E60Alert() {
var sheet = SpreadsheetApp.openById(
'{SPREADSHEET ID}').getSheetByName('Sheet1');
var lastRow = sheet.getLastRow();
var lastColumn = sheet.getLastColumn();
var subject = "E60 Alert";
var email = "{YOUR EMAIL}";
var rowContent = sheet.getRange(1, 1, lastRow, lastColumn).getValues();
for (var i = 1; i <= lastRow; i++) {
if (rowContent[i - 1][4] == 'E60') {
MailApp.sendEmail(email, subject, rowContent[i - 1]);
}
}
}
該代碼將首先讀取完整的表格。 之后,它將迭代它搜索所需的字符串(在本例中為E60
)。 如果找到它,它將發送一封包含完整行內容的電子郵件。
Run
按鈕按需Run
。if (rowContent[i - 1][4] == 'E60') {
行以匹配所需的數據列。 出於測試目的,我選擇了第五列(第 4 列)。請將此作為您問題的可能解決方案之一,並隨時給我回信,提出任何其他疑問或要求進一步澄清。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.