Как автоматически добавить пустую строку вверху таблицы Google Sheets? - PullRequest
0 голосов
/ 30 апреля 2020

Я создал электронную таблицу, в которую мы будем добавлять новых клиентов по мере их обращения, а затем заполнять электронную таблицу аудита. В настоящее время у нас есть рефералы, отсортированные по месяцам на разных вкладках, но на самом деле это не работает с тем, что я хочу сделать, поэтому я надеюсь, что все новые рефералы будут перечислены на одном листе и отсортированы по дате. Проблема в том, что по мере того, как мы получаем все больше и больше новых рефералов, список будет становиться очень длинным, и его будет сложно просматривать, прокручивая до самого конца.

Что я надеюсь сделать, это добавить пробел строка, в которую можно вводить новых клиентов, а затем сортировать по убыванию по дате. Кажется, что это то, для чего мне нужно добавить скрипт, но те, которые я пробовал, не работают так, как я хочу. У меня также очень ограниченные навыки работы с Google Sheets ... поэтому любая помощь будет признательна!

Ответы [ 2 ]

0 голосов
/ 02 мая 2020

Я использую скрипт, который добавляет строку и помещает дату в столбец A. Сценарий активируется с помощью кнопки в моей электронной таблице.

function newLine() 
{
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
  sheet.insertRowsAfter(2, 1); //assuming your first row is the header
      
  var today = Utilities.formatDate(new Date(), "Europe/Amsterdam", "dd-MM-yyyy");
  var range2  = sheet.getRange(2,1).setValue(today).setHorizontalAlignment("Left");
      }
0 голосов
/ 30 апреля 2020

Я думаю, что самые простые решения - это сделать макрос. Go to -> Extra -> Macro's -> Record Macro. Затем щелкните правой кнопкой мыши на строке 1 и добавьте строку выше. Затем go к столбцу даты и сортируйте, как вы хотите. Нажмите Сохранить, и вы можете дать ему ярлык.

Теперь вы можете выполнить с помощью вашего ярлыка или Extra -> Marco's -> Созданный макрос.

Тут Youtube

-Remco

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...