Такой скрипт возможен, но сравнивать VBA и GAS вообще бессмысленно. Кстати, совет, который вам дают по ссылке, глупый. Явно человек не разбирается в скриптах. Именно поэтому код и не работает.
Сергей Соколов, мне просто стало интересно, почему мой ответ оказался неподходящим.
Я попробовал исследовать ActiveUser, EffectiveUser, e.user, но результат один и тот же - необходимо иметь G Suite аккаунт, чтобы контролировать ситуацию.
dimonchik2013, прав, без примера делать особо нечего. Из практики могу посоветовать только преобразование уже импортированных данных или импортирование через API. Попробуйте при выгрузке в csv выгружать все числовые данные как числовые, т.е. без пустых полей. Обратите внимание, что разделителем десятичных дробей должен быть тот же разделитель, что и в вашей локали Таблиц. Для русской локали разделитель csv, без вариантов, будет точка с запятой, а разделитель чисел - запятая.
Не имеет отношения, какой подход вы используете. Ваша задача лежит в области применения одной из двух технологий поиска строк через регулярные выражения: Perl-like или re2. Приведите пример Документа. Как правильно писать наименования сервисов Google
Нет никаких "макроязыков" в приложениях Google Диска. Не вводите людей в заблуждение и не предлагайте услуги с такой сомнительной компетенцией. Макс, хоткеев вы на скрипты не навесите, поэтому преимущество будет сомнительным - все равно придется делать серию кликов. Другой выход - использование триггеров, которые придется каждый раз настраивать за очередные 500 рублей. Опять - сомнительно.
Можно, конечно, создать отдельный лист для добавления данных, но это уже отдельная песня.
Приведите нормальный листинг вместо картинок (они не увеличиваются при просмотре, ничего не видно). Зачем ссылка на консоль, что вы хотели этим сакзать?