| Цитата |
|---|
написал: для умных не знаю - просто есть полезный инструмент - который мало используют |
Посмотрел - это не то что нужно.
Постараюсь коротко описать почему возникла потребность в таких макросах.
книга подразумевает :
1. импорт данных из 1с УПП - для актуализации данных по оплатам и приходам
2. импорт данных из 1с CRM - для обновления информации по этапам согласования проектов.
3.ввод информации по конкретным документам Поставщика (руками на основании бумажных носителей), (привязанных к конкретным строкам). таких как "дата ожидаемой первой поставки" и "даты поставки", "дата выставления счета" поставщиком итп
4.ссылки на папки с картинками к проектам, папки фотоотчетов (данные из CRM)
5. ссылки на папки с сканами документов .
6. выбор файлов которые нужно перенести в конкретную папку и их копирование туда.
7. открытие конкретных файлов (например договора) при его наличии итд
Всем этим управляет один лист на котором ничего нельзя сделать руками , изменение каждой ячейки это макрос( по левой или правой клавише мышки) с определенным алгоритмом вопросов/ответов и внесение информации в архив действий и отображение на текущем листе нужного содержимого.
как пример - пользователь закончил вводить данные от конкретного поставщика , по конкретному филиалу, по проектам привязанным к группе товара, менеджеру, состоянию оплат, состоянию поставок итд. Нужно актуализировать данные из внешних источников . выше представленным макросом я запоминаю какие фильтры он использовал, повторно считываю данные из внешних источников , делаю перерасчеты значений в таблицах, включаю нужную сортировку (все законченные проекты/строки уходят вниз), восстанавливаю фильтры, закрываю лист для изменений.
При оформлении такой таблицы используется разные цвета и условное форматирование.
У меня получилось все (в том числе и наборы значков) кроме ячеек с датами..
Предложенный вами вариант не подходит по причине того что каждое изменение придется сохранять в отдельном представлении, а потом искать это представление. предполагаю что мелкософт не ответит на большинство вопросов типа : что такое скрытая строка - это строка скрытая фильтром или строка которой задана высота 0 , и как сработает если два условия (при обновлении) изменили свои значения ?
Еще раз - получилось все кроме работы с ячейками в которых даты . Пока решаю это тем что в таких столбцах хранятся даты как строки , но это лишает возможности пользоваться хорошим интерфейсом работы с датами excel/ Поэтому и родилась эта тема.