1

Тема: Автоматическое выставление результата в таблице по статусу задач

Здравствуйте! Такой вопрос: есть таблица с 4 колонками. 1 колонка содержит рабочие задачи. 2,3,4 колонки - это поля для галочек: "Сделано", "В процессе", "Не сделано" для каждой задачи. Каждая колонка выделена своим цветом (красный - не сделано, желтый - в процессе, зеленый - сделано). 
Подскажите, пжл, как настроить автоматическое определение результата вордом по всем задачам?
Пример: задача №1 - ставлю галку "Сделано", задачи 2-5 - ставлю галку "В процессе", и т.д.
Нужно, чтобы ворд автоматически выставлял красный цвет и галку в строчке "Итого", если есть хотя бы одна невыполненная задача.
Можно ли это настроить?

Post's attachments

Capture.JPG 44.21 Кб, 3 скачиваний с 2018-09-05 

You don't have the permssions to download the attachments of this post.

2

Re: Автоматическое выставление результата в таблице по статусу задач

RuGrab пишет:

Здравствуйте! Такой вопрос: есть таблица с 4 колонками. 1 колонка содержит рабочие задачи. 2,3,4 колонки - это поля для галочек: "Сделано", "В процессе", "Не сделано" для каждой задачи. Каждая колонка выделена своим цветом (красный - не сделано, желтый - в процессе, зеленый - сделано). 
Подскажите, пжл, как настроить автоматическое определение результата вордом по всем задачам?
Пример: задача №1 - ставлю галку "Сделано", задачи 2-5 - ставлю галку "В процессе", и т.д.
Нужно, чтобы ворд автоматически выставлял красный цвет и галку в строчке "Итого", если есть хотя бы одна невыполненная задача.
Можно ли это настроить?

Можно. Не ясно на чём сделано. Элементы ActiveX? при каждом событии Сhange для элемента установите проверку номера элемента и индекса, затем изменение двух других элементов с этим номером, а затем проверку по каждому индексу всех номеров элементов и выставление итогового значения. Например:
Называем наши элементы: Ended1, InWork1, NotEnded1 и FinalEnded, FinalInWork, FinalNotEnded. На изменение ставим: Если это НотЧенж тогда смотрим последние цифры и для ИнВорк, Эндед - ставим с этим номером - фолс, для НотЧенж - тру и Файнал - ставим тру если верно хоть для одного номера. Лучше всего занести эти индексы в массив. чтобы каждый раз их не писать. последняя подпрограмма - проверка для каждой строки таблицы, начиная со второй. Если Эндед = тру, то цвет заливки зелёный и т.д.

Спасибо можно перевести на WebMoney-кошелёк R378231864568 или на Яндекс-деньги 410015093172871