Показать новую строку, когда что-то написано в строке над ней - PullRequest
0 голосов
/ 09 июня 2019

У меня есть предопределенный лист, где генерируются новые имена сотрудников, включая их личную информацию.Я ищу скрипт или FCE, который может сделать это:

скрыть все пустые строки;после ввода значения в ячейку (например, A5) -> отображается новая строка;когда значение вводится в той же ячейке в новой показанной строке (например, A6) -> отображается другое и т. д .;И все это должно быть выполнено на листе под названием «JobWorkers»

Большое спасибо.

1 Ответ

0 голосов
/ 10 июня 2019

Сначала спрячьте все пустые строки, выбрав первую строку, затем нажав стрелку Ctrl Shift вниз, затем щелкните правой кнопкой мыши и выберите «Скрыть строки».Затем вы идете в редактор сценариев и получаете эту функцию onEdit, которая будет видеть последнюю строку и показывать следующую строку.

function onEdit() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheets()[0];
  var lastRow = sheet.getLastRow();
  sheet.showRows(lastRow+1);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...