Я слежу за повседневной деятельностью и задачами двух сотрудников Хиллола и Дхритимана. Есть разные типы задач, такие как обычные, приоритетные и фоновые.
Я хочу, чтобы это было так, чтобы, когда сотрудник меняет значение строки «Статус» на «Готово» из раскрывающегося меню, сведения о действии (только этот конкретный тип деятельности и только детали этого действия БЕЗ крайнего срока, даты и отметка времени или статус) копируется в первую строку ЖУРНАЛА.
Например: В следующем примере обычная задача, A и C отмечены как выполненные в столбце J.
Нормальные действия A и C помечены как Done.
Поэтому обычные задачи A и C должны быть автоматически удалены из Листа Дхритимана и обновлены в Листе ЖУРНАЛА, как показано ниже. Пока он удаляется, ячейки нужно автоматически сдвигать вверх.
Теперь ТОЛЬКО детали задачи, то есть данные в ячейке K7 из листа Дхритимана, должны быть вставлены в ячейку E4 листа с именем LOG. Дата завершения должна быть заполнена автоматически как дата выполнения операции. Для Поздно нам нужно проверить, наступает ли дата завершения позже или раньше даты крайнего срока в Листе Дхритимана, а затем заполнить ДА или РАНЬШЕ в поле «Поздно?». столбец соответствующих задач.
Обратите внимание, что крайний срок, статус, время и дата не копируются в ЖУРНАЛ. Они просто будут удалены из исходных данных.
Кроме того, последние выполненные задачи необходимо добавить в первую строку ЖУРНАЛА, ЕСЛИ ВОЗМОЖНО, а предыдущие данные сдвинуты на 1 ячейку вниз.
PS Есть скрипты для удаления и копирования данных для целых строк, но, как видите, я хочу вырезать вставку только определенных ячеек, если задача завершена в листе LOG.
Копировать и вставить всю строку у меня не работает, так как есть разные типы задач с разными сроками и датой завершения.
Если бы кто-нибудь мог мне помочь, было бы здорово.
