Подключите нашего Telegram-бота для уведомлений о новых проектах

Google таблицы. Создание макросов для

k
Заказчик
Отзывы фрилансеров: + 4 - 0
Зарегистрирован на сайте 13 лет и 8 месяцев
Бюджет: по договоренности
Исполнитель определен: Владимир Бахмутов  
Техническое задание на создание макросов для Google таблицы.

1. Создать кнопку добавляющую строки.

Кнопка расположена в ячейки А1.
Изображение на кнопки www.clipartbest.com/clipa...
По нажатию на кнопку ниже выделенной строки (или ячейки и диапазона) добавляется строка таблицы.
В эту новую строку полностью копируется «строка шаблон» расположенная всегда в одном месте это строка № 3. При копировании должны перенестись все, в том числе стили, форматы ячеек, правила условного форматирования, условия проверки данных.

2. Создать фильтр
Создать в виде макроса (функции) обработчик для различных значений ячейки F1
Если выбрано значение «Все», тогда: 
сбросить все фильтры установленные в ячейках в строке №2.
фильтры в ячейки А2 установить на показывать ячейки со значением пусто.

Если выбрано значение «Сегодня», тогда: 
сбросить все фильтры установленные в ячейках в строке №2.
фильтры в ячейки А2 установить на показывать ячейки со значением пусто.
фильтры в ячейки F2 установить на показывать ячейки со значением даты равной сегодняшней дате.

Если выбрано значение «Неделя», тогда: 
сбросить все фильтры установленные в ячейках в строке №2.
фильтры в ячейки А2 установить на показывать ячейки со значением пусто.
фильтры в ячейки F2 установить на показывать ячейки со значением дат попадающим в диапазон сегодняшней недели.

Если выбрано значение «Проект 1», тогда: 
сбросить все фильтры установленные в ячейках в строке №2.
фильтры в ячейки А2 установить на показывать ячейки со значением пусто.
фильтры в ячейки D2 установить на показывать ячейки со значением Проект 1


3. фильтр диапазона дат

при вводе даты в ячейку h1 и J1 
сбросить все фильтры установленные в ячейках в строке №2.
фильтры в ячейки А2 установить на показывать ячейки со значением пусто.
фильтры в ячейки F2 установить на показывать ячейки со значением дат попадающим в диапазон выбранных дат

если ячейка h1 пусто, а ячейка J1 заполнена, то:
сбросить все фильтры установленные в ячейках в строке №2.
фильтры в ячейки А2 установить на показывать ячейки со значением пусто.
фильтры в ячейки F2 установить на показывать ячейки со значением дат равных значению из ячейки J1

если в ячейку h1 и J1 пусто, то:
сбросить все фильтры установленные в ячейках в строке №2.
фильтры в ячейки А2 установить на показывать ячейки со значением пусто.




Пример таблицы
docs.google.com/spreadshe...

Разделы:
Опубликован:
01.03.2017 | 11:00

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».