Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1000 ₽

Скрипт для google spreadsheets

project complete


Есть большая таблица на гугл диске (образец https://drive.google.com/open?id=1P8zvhUU9l7zLElcOx8-3ykD94i_Lva9ZQLVrn9a34sI)


В первой колонке таблицы номер заказа (он не уникальный - в таблице может быть несколько строк по одному заказу).

В самом конце таблицы есть колонка "Файлы".

Требуется сделать скрипт, который будет при каком-то событии (например по нажатию на какую-то кнопку или по расписанию или сразу автоматом) создавать на гугл-диске по определенному пути папку (желательно с именем равным номеру заказа), делать её доступной по ссылке и вставлять ссылку на эту папку в колонку "Файлы".

При этом, нужно учитывать:

1. Если такой номер заказа уже есть в таблице, то новую папку не создаем, а просто в колонку Файлы добавляем существующую ссылку

2. Если номер заказа в таблице ввели, а потом поменяли (ошиблись при вводе), а папка уже создана, то папку переименовываем, но ссылку не меняем.

3. Если поле с номером заказа пустое, то папка не создается (создается автоматом или по кнопке только после того, как номер заполнен)

4. Если в таблице меняется сортировка или применяется фильтр, то ничего не сбивается ссылки соответствуют номерам заказов.


Цель задачи, чтобы к каждому заказу можно было прикрепить определенный набор файлов без дополнительных действий типа создания и расшаривания папки руками.


Если есть вопросы, задавайте, отвечу.

Другие варианты исполнения можно рассмотреть, предлагайте.

Client's feedback about the contractor Сергее Пряничкине

Quality
Professionalism
Price
Availability
Terms

Задача выполнена очень быстро, Сергей сделал абсолютно то, что требуется, ничего не пришлось дорабатывать, исправлять и тп.
Отдельно отмечу контактность - исполнитель на связи постоянно, отвечает молниеносно.
Очень доволен сотрудничеством с Сергеем. Без сомнения обращусь ещё в случае подобных специфических задач.

Vladimir A. Vladimir Al | Safe Safe

Freelancer's feedback about the client Vladimir Al

Payment
Task formulation
Requirements
Availability

Отличный заказчик. Точно знает, чего хочет и умеет эти желания точно формулировать!

Сергей П. Сергей Пряничкин | Safe Safe



  1. 3 daysconcealedWinning proposal
    Сергей Пряничкин
     686   24   0

    Добрый день. Имею большой опыт работы с гугл таблицами и гугл скриптом. Готов выполнить.

    Ukraine Ukraine | 22 March at 14:16 |
  2. 1 dayconcealed
    Игорь Хокинс
     444   26   0

    Могу выполнить. Оплата по факту - после проверки. Обращайтесь.

    Ukraine Zaporozhe | 22 March at 14:23 |

Client
Vladimir Al
Russia Russia  13   0
Project published
22 March at 14:08
30 views