Не могу понять, как подсчитать количество строк, в которых есть адрес электронной почты, чтобы заполнить количество строк для обработки. У меня есть электронная таблица со списком электронных писем, количество строк, которые можно отправить по электронной почте, регулярно меняется, поэтому я хотел бы подсчитать строки, которые можно отправить по электронной почте, и вместо того, чтобы вручную вводить «28» или что-то еще, я бы хотел, чтобы он автоматически находил это число: )
function sendEmails() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = 28; // Number of rows to process
// Fetch the range of cells
var dataRange = sheet.getRange(startRow, 1, numRows, 4)
// Fetch values for each row in the Range.
var data = dataRange.getValues();
for (i in data) {
var row = data[i];
var emailAddress = row[0]; // First column
var message = row[1]; // Second column
var subject = "membership number"
MailApp.sendEmail(emailAddress, subject, message);
}
}