Как я могу проверить время редактирования ячейки и установить время и дату в других ячейках? Google скрипт

У меня есть электронная таблица, и я собираюсь использовать ее для отслеживания и управления запасами.

  1. В одном листе у меня на телефоне будет приложение, которое будет заполнять список, когда оно будет считывать QR-код.
  2. На втором листе также есть список с конкретными QR-кодами каждого элемента.

Мне нужно знать, когда была обновлена ​​ячейка на первом листе, и поместить эту информацию в следующие две ячейки.

Я использую этот триггер, чтобы проверить, была ли обновлена ​​ЛЮБАЯ ячейка в документе.

function cellEditTrigger()

{
  ScriptApp.newTrigger('coolFunction').forSpreadsheet('awsomeSpreadsheetID').onEdit().create();
}

Он отлично работает и запускает функцию "coolFunction". Однако я не могу получить время и дату для отредактированных ячеек и поместить эту информацию в следующие две ячейки.

Я знаю, что мог бы использовать onEdit(e)но я все еще не могу получить информацию от e.range и я бы хотел, чтобы мой сценарий не связывался с электронной таблицей.

Есть ли способ сделать это?

0 ответов

Другие вопросы по тегам